Java 原因:org.springframework.beans.factory.BeanCreationException:创建名为'的bean时出错;存储库';
我面临着这个错误:Java 原因:org.springframework.beans.factory.BeanCreationException:创建名为'的bean时出错;存储库';,java,apache,Java,Apache,我面临着这个错误: Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'repository': Invocation of init method failed; nested exception is java.lang.IllegalArgumentException: Not a ----- ----- Caused by: java.lan
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'repository': Invocation of init method failed; nested exception is java.lang.IllegalArgumentException: Not a
-----
-----
Caused by: java.lang.IllegalArgumentException: Not a managed type: class com.deck.microFin.entity.UserMstr
at org.hibernate.jpa.internal.metamodel.MetamodelImpl.managedType(MetamodelImpl.java:210)
下面是我的存储库Java类:
@org.springframework.stereotype.Repository
public interface Repository extends JpaRepository<CompanyMstr, Long> {
我遗漏了什么?在
UserMstr
@daniu上的@Entity
注释现在我通过更改Entity,将mappedSuperClass更改为Entity来解决它。
@MappedSuperclass
@Table(name = "user_mstr", schema = "admin")
@XmlRootElement
public class UserMstr implements Serializable {