RCP应用程序中的Hibernate Mapping Exception

时间:2013-06-21 15:33:34

标签: hibernate rcp

我在RCP应用程序中尝试使用hibernate时遇到MappingNotFoundException。我可以在我的Java代码中使用hibernate。我下载了最新的稳定hibernate版本(4.2.2),并在使用现有jar的插件项目中包含了所有必需的jar。我在引用的插件项目和我的主项目中都实现了伙伴加载技术。我使用基于注释的hibernate模型,并将资源映射到hibernate.cfg.xml。我已经按如下方式实现了我的sessionFactory:

File configFile = new File("absolute file path of hibernate.cfg.xml here");
Configuration cfg = new Configuration();
sessionFactory = cfg.configure(configFile).buildSessionFactory(); //throws error here

在我的plugin.xml的运行时类路径中,我有一个包含我的hbm.xml文件的文件夹。

我的映射示例:

<mapping resource="hibernate/model/Address.hbm.xml"/>

该项目正在使用Maven来解决Java测试和插件依赖关系的hibernate依赖关系 申请。

非常感谢所提供的任何见解!

0 个答案:

没有答案