我试图使用Seam来持久化我的jpa实体,当我引用jar中的一个实体时,seam表示未知实体。我不想在persistence.xml中添加所有类,我希望seam扫描我的jars并自动检测实体(就像spring所做的那样)。
我遗漏了什么?
发布于 2010-04-10 06:10:53
实际上,这在很大程度上取决于应用程序的环境。
如果是Java (例如部署在tomcat上的war打包应用程序),则不会扫描jars以查找组成持久性单元的实体。这些类被视为普通的java类,实体管理器并不太关心它们……并且您必须手动指定它们,或者切换到Java EE和ear...
https://stackoverflow.com/questions/2519309
复制