2014-09-12 70 views
0

是否可以在代码中添加映射而不是在hibernate.cfg.xml文件中?在代码而不是hibernate.cfg.xml中添加实体映射

我有一个hibernate.cfg.xml文件几个不同的服务器,我想动态加载映射,而不是从cfg文件。

谢谢!

+0

例如: 如果我的hibernate.cfg.xml具有这一行: <映射类=“com.test.User” /> 然后,我想从CFG文件中删除,并使用实例化码。怎么做??一些代码示例将不胜感激。 – Shvalb 2014-09-12 14:18:35

+0

只需看看我在答案中发布的链接。第一个考试恰恰回答了这个问题。 – BetaRide 2014-09-13 11:29:15

回答

0

为我工作的答案:

AnnotationConfiguration配置=新AnnotationConfiguration()配置(hibernateCfgFileName); config.addAnnotatedClass(Myclass.class);

+0

是的,@BetaRide共享的链接中提供了相同的信息 – Chaitanya 2014-09-12 17:14:35