
如果您使用的是Hibernate的专有API,则需要使用
hibernate.cfg.xml。如果您使用的是JPA,例如Hibernate
EntityManager,则需要使用
persistence.xml。
所以,你通常你用不用这两个 无论是 Hibernate的专有API或者JPA。
不过,如果你 是使用
Hibernate的专有API,而且已经有
hibernate.cfg.xml(和
hbm.xmlXML映射文件),但希望开始使用JPA,您可以通过引用重用现有的配置文件
hibernate.cfg.xml中
persistence.xml的
hibernate.ejb.cfgfile财产-
因此拥有这两个文件。重用现有
hbm.xml文件是IMO的现实情况,可以证明同时保留两者(即使从长远来看我可能会迁移到JPA批注)。参考文献
- hibernateEntityManager
- 2.2.2。自举
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)