我有单独的jar文件,其中包含休眠实体映射和直接映射。我的Hibernate confg(cgf.xml)放在另一个jar文件中。结果,我捕获到异常“资源:com / iceleads / data / Test.hbm.xml找不到”。

示例: 通用标签 mainUsage.jar类路径中的

entities.jar

请建议我如何配置hibernate.cfg.xml以对实体使用单独的jar。

非常感谢!

Artem

有帮助吗?

解决方案

在创建新配置时,请使用addJar()方法。 通用标签

其他提示

包括映射文件到映射资源的路径。例如,使用<mapping resource="com/example/test/test.hbm.xml"/>,并且test.hbm.xml位于jar文件内的包com.example.test中。

这将达到目的。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top