[英]it is possible to detect entities from another project?
我使用休眠建立与数据库的连接。 我在persistence.xml的web属性中找到:
property name="hibernate.archive.autodetection" value="class"
当实体与persistence.xml 位于同一个项目中时,它可以正常工作。 但在我的架构中,我有另一个实体项目。 我在我的 .pom 文件中链接了这两个项目。 这就是问题所在。 实体不被休眠检测。 有什么办法可以解决吗?
我项目的技术栈:
java se 8
行家
休眠
抗性
关于这篇文章是否可以使用 JPA 和休眠扫描 jar 文件中的实体,您需要明确列出实体,或者您自己扫描类路径并以编程方式注册实体。
我找到了解决办法。 帮了我jar-file
标签。 当我在properties
标签之前添加它时,实体已经加载。 仍然存在的问题是它需要是绝对路径,但是,解决了一个问题。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.