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 {