2 u011555974 u011555974 于 2017.01.15 00:07 提问

已经熬了两个通宵了,求大神指教

Exception in thread "main" java.lang.ExceptionInInitializerError
at biz.UserBiz.addNewUser(UserBiz.java:24)
at test.Test.main(Test.java:20)
Caused by: java.lang.RuntimeException: Hibernate初始化失败
at commom.HibernateSessionFaction.(HibernateSessionFaction.java:24)
... 2 more
Caused by: org.hibernate.MappingException: invalid configuration
at org.hibernate.cfg.Configuration.doConfigure(Configuration.java:2241)
at org.hibernate.cfg.Configuration.configure(Configuration.java:2158)
at org.hibernate.cfg.Configuration.configure(Configuration.java:2137)
at commom.HibernateSessionFaction.(HibernateSessionFaction.java:20)
... 2 more
Caused by: org.xml.sax.SAXParseException: Document root element "hiberbate-configuration", must match DOCTYPE root "hibernate-configuration".
at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:195)

6个回答

LD0807
LD0807   2017.01.15 00:36

hibernate-configuration写错了

LD0807
LD0807 回复老英雄9: 采纳一下噻
一年多之前 回复
u011555974
u011555974 正解,谢谢,
一年多之前 回复
sleeping_xixi
sleeping_xixi   2017.01.15 01:11

光给这个怎么帮你找问题?

engchina
engchina   Rxr 2017.01.15 09:51

根据现在的信息,可以猜想是hibernate xml配置文件有错误。
具体问题出在哪里,现在信息是在太少了。

同样的异常(不一定跟你的问题是同一原因),按下面的方法解决了。
仅供参考。

refer url:http://stackoverflow.com/questions/12010056/org-hibernate-invalidmappingexceptioncould-not-parse-mapping-document-from-reso

<!DOCTYPE hibernate-configuration PUBLIC
"-//Hibernate/Hibernate Configuration DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">

改为

<!DOCTYPE hibernate-mapping PUBLIC
"-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
qq_35572530
qq_35572530   2017.01.15 11:23

把你代码发出来啊

JE_GE
JE_GE   2017.01.15 12:01
 <!DOCTYPE hibernate-configuration PUBLIC
    "-//Hibernate/Hibernate Configuration DTD 3.0//EN"
    "http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd">
<hibernate-configuration>
    <session-factory>
        <!-- 必须配置的属性 -->
        <!-- 连接数据库信息 -->
        <property name="connection.driver_class">com.mysql.jdbc.Driver</property>
        <property name="connection.url">jdbc:mysql:///hibernate</property>
        <property name="connection.username">root</property>
        <property name="connection.password">admin</property>
        <!-- 方言属性:这个是实现跨数据库关键类 -->
        <property name="dialect">org.hibernate.dialect.MySQLDialect</property>

        <!-- 可选配置属性 -->
        <!-- 是否自动生成表:这里选用create便于测试 -->
        <property name="hbm2ddl.auto">create</property>
        <!-- 是否显示sql -->
        <property name="show_sql">true</property>
        <!-- 是否格式化sql -->
        <!-- <property name="format_sql">true</property> -->

        <!-- 以文件路径的方式加载映射文件 -->
        <mapping resource="com/jege/hibernate/single/table/User.hbm.xml" />
    </session-factory>
</hibernate-configuration>

http://blog.csdn.net/je_ge/article/details/53235868

zzhao114
zzhao114   2017.02.10 15:54

一楼正解啊。。。。。。。。。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
大神们,求指教!!!
大神们!求指教!!    面、向、对、象、 怎么学啊, 谢谢,请留言........ 面、向、对、象
求大神们指教
都已经定义了,为什么出现如下错误,求大神们指教。 1>main.obj : error LNK2019: 无法解析的外部符号 "public: char __thiscall LinkStack::Pop(void)" (?Pop@?$LinkStack@D@@QAEDXZ),该符号在函数 _main 中被引用 1>main.obj : error LNK2019: 无法解析的外部符号 "
求大神指教
#ifndef RATIONAL_H_INCLUDED #define RATIONAL_H_INCLUDED #include using namespace std; int gy(int x,int y) {     int k;     if(x>y)     {         k=x;         x=y;         y=k;     }     w
求大神指教!!!
菜单 为什么window.top.frames仅仅兼容IE 火狐 ,而欧朋谷歌不支持???
文件权限问题 求大神指教
求大神指教、、、在做项目时使用php  move_uploaded_file函数 但是因为文件权限不够所以导致图片移动失败。更改文件权限后,上传第一张图片是成功的但是文件权限会自动发生改变。那么在上传第二张图片就不行了 又得去改文件权限 。求大神指点一二,本人第一次遇到这种问题!在线等很急。...
一个悖论,求大神指教!!!
如果你去看望一个很久不见的朋友,你知道她生了两个孩子,你想买一份礼物给他们,但是你不知道他们的性别,这时候恰好有另外一个朋友告诉你,其中有一个是男孩,这种情况下你会如何买礼物呢? 这个问题的答案其实很简单:你肯定会先买一份男孩的礼物,问题就是另外一个是女孩的概率不是1/2,而是2/3,原因是生两胎孩子一男一女的概率为1/2,而全是男孩的概率为1/4,所以另外一个是女孩的概率为2/3. 新的问题
有两个序列a,b,大小都为n,序列元素的值任意整数,无序;要求:通过交换a,b中的元素,使[序列a元素的和]与[序列b元素的和]之间的差最小。
第一种解法: [cpp] view plaincopyprint? /*  *copyright@nciaebupt 转载请注明出处  *问题:有两个序列a,b,大小都为n,序列元素的值任意整数,无序;  *要求:通过交换a,b中的元素,使[序列a元素的和]与[序列b元素的和]之间的差最小。  *比如 a=[100 ,99 ,98
HDU 4722 WA求大神指教(已经更正)
规律很容易发现,从10开始,每10个数,有一个满足条件。即19,28,37,46,55,64,73,82,91,109,118,127,136,145,154,163,,,,,,,           代码如下: #include #include #include #define LL long long using namespace std; int main() { // fre
VB6.0无法安装!!!大神指教
在最后会出现未响应的情况, 各位都是大神 求解决!!!
通宵复习明天考试!
  这次是大四最后一次考试(积欠考试)了吧!呵呵^^^^^虽然平时没有学好但是这次考试一定得过阿!坚持到天亮吧!  顺便写下博客的第一篇文章,以后便把学习的点点滴滴纪录与博客上!!