是否可以在代碼中添加映射而不是在hibernate.cfg.xml文件中?在代碼而不是hibernate.cfg.xml中添加實體映射
我有一個hibernate.cfg.xml文件幾個不同的服務器,我想動態加載映射,而不是從cfg文件。
謝謝!
是否可以在代碼中添加映射而不是在hibernate.cfg.xml文件中?在代碼而不是hibernate.cfg.xml中添加實體映射
我有一個hibernate.cfg.xml文件幾個不同的服務器,我想動態加載映射,而不是從cfg文件。
謝謝!
您可以使用JPA批註配置您的實體。網上有很多教程,例如Hibernate Annotations。
爲我工作的答案:
AnnotationConfiguration配置=新AnnotationConfiguration()配置(hibernateCfgFileName); config.addAnnotatedClass(Myclass.class);
是的,@BetaRide共享的鏈接中提供了相同的信息 – Chaitanya 2014-09-12 17:14:35
例如: 如果我的hibernate.cfg.xml具有這一行: <映射類=「com.test.User」 /> 然後,我想從CFG文件中刪除,並使用實例化碼。怎麼做??一些代碼示例將不勝感激。 – Shvalb 2014-09-12 14:18:35
只需看看我在答案中發佈的鏈接。第一個考試恰恰回答了這個問題。 – BetaRide 2014-09-13 11:29:15