实体类在jar中时出现“非托管bean类型”错误

时间:2019-05-20 07:09:07

标签: java spring-boot spring-boot-jpa

我正在为我的应用程序编写微服务,我需要使用应该在所有应用程序中使用的通用实体。因此我将其保留为单独的应用程序,并在其他微服务中用作jar。

当我尝试在运行时使用实体类创建存储库时,其给出的错误为

Caused by: java.lang.IllegalArgumentException: Not a managed type: class com.flukesoft.smartpetro.commonentity.WebMenus at org.hibernate.metamodel.internal.MetamodelImpl.managedType(MetamodelImpl.java:552) ~[hibernate-core-5.3.10.Final.jar:5.3.10.Final]

我正在使用@Entity,并尝试了@EntityScan("com.xx.yy.commonentity") 但是错误是相同的。

Jar存放在/ lib文件夹下,并且在我安装pom.xml之后被破坏

0 个答案:

没有答案