Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Hibernate中的MappingNotFoundException_Java_Hibernate - Fatal编程技术网

Java Hibernate中的MappingNotFoundException

Java Hibernate中的MappingNotFoundException,java,hibernate,Java,Hibernate,我遵循了教程 以下是我的文件夹结构: 当我运行App.Java时,我得到: Initial SessionFactory creation failed.org.hibernate.MappingNotFoundException: resource: com/mkyong/user/DBUser.hbm.xml not found 然而,我有你可以看到的那个文件。当我把文件放在 src/main/java/com/mykong/user/DBUser.hbm.xml 我仍然得到这个错误

我遵循了教程

以下是我的文件夹结构:

当我运行App.Java时,我得到:

Initial SessionFactory creation failed.org.hibernate.MappingNotFoundException: resource: com/mkyong/user/DBUser.hbm.xml not found
然而,我有你可以看到的那个文件。当我把文件放在

src/main/java/com/mykong/user/DBUser.hbm.xml
我仍然得到这个错误

我怎样才能使这个例子起作用

多谢各位

编辑:

hibernate.cfg.xml
jdbc:mysql://localhost:3306/sampleapplication
com.mysql.jdbc.Driver
根
我的密码在这里
真的

明白了:拼写错误:在您的
hiberate.cfg.xml
文件中,您指定hibernate映射文件位于以下位置:
com/mkyong/user/DBUser.hbm.xml
但是,在包目录结构中它是:
com/mykong/user/DBUser.hbm.xml
。注意mykong;不是mkyong

因此,在hibernate.cfg.xml文件中,请尝试更改

<mapping resource="com/mkyong/user/DBUser.hbm.xml"></mapping>

对下列事项:

<mapping resource="com/mykong/user/DBUser.hbm.xml"></mapping>


我们可以看看你的hibernate.cfg吗。xml@blackpanther谢谢,我已经编辑了我的问题。
<mapping resource="com/mykong/user/DBUser.hbm.xml"></mapping>