Hibernate映射资源位于单独的jar中
-
28-10-2019 - |
题
我有单独的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
中。
这将达到目的。
不隶属于 StackOverflow