【发布时间】:2014-08-31 11:22:01
【问题描述】:
我有以下情况:
Project A - Contains a DB-Configurations and Creates Session_Factory at Init.
Project B - Contains entities and using Project A to persist entities.
Project C - Contains entities and using Project A to persist entities.
我正在使用 karaf 在基于 OSGi 的环境中工作。我正在制作使用项目 A 来持久化其实体的小型组件/捆绑包。项目 A 将始终首先加载,因为其他项目依赖于它。
项目 A 将在启动时启动会话工厂,但没有任何包/类来扫描实体。
现在任何包尝试使用项目 A 持久化对象都会导致异常,这是显而易见的
org.hibernate.MappingException:未知实体:
有什么方法可以在不扫描任何包/类的情况下保留实体...?
【问题讨论】:
标签: hibernate osgi hibernate-mapping spring-orm