为什么当hibernate.cfg.xml和Students.hbm.xml不放在同一文件夹下,就会出现无法找到Students.hbm.xml,测试时会出现错误,而当放在同一文件夹下就测试成功了?

来源:1-11 通过Hibernate API编写访问数据库的代码

慕粉4059636

2017-08-26 19:01

为什么当hibernate.cfg.xml和Students.hbm.xml不放在同一文件夹下,就会出现无法找到Students.hbm.xml,测试时会出现错误,而当放在同一文件夹下就测试成功了?

写回答 关注

5回答

  • xusiman
    2017-11-01 16:25:14

    src中的xml文件会和生成的.class文件同时存在.

  • 慕粉4059636
    2017-09-04 20:55:36

    好的,谢谢了

  • sunny_0049
    2017-09-04 10:16:03

    <mapping resource="hierbrnate_001/Students.hbm.xml"/>    加上这个hierbrnate_001

  • 慕粉4059636
    2017-08-28 14:53:22

    哦,这样呀,我写的是com.xxx.xxxx

  • 追梦82
    2017-08-26 21:10:57

    hibernate.cfg.xml中<mapping resource="包名/Students.hbm.xml"/>这样就可以了;

    而且报名如果是com.xxx.xxxx的话,则应该写成<mapping resource="com/xxx/xxxx/Students.hbm.xml"/>

Hibernate初探之单表映射

Java持久化框架Hibernate入门教程,掌握Hibernate基本概念

74810 学习 · 793 问题

查看课程

相似问题