春季数据 - 必须至少存在一个JPA元模型



我有以下JPA存储库:

@Repository
public interface EntityRepository extends JpaRepository<Long, Long> {
@Query(value = "SELECT e.id "
            + "FROM schema.entity e "
            + "WHERE e.number = :number", nativeQuery = true)
Long getEntityByNumber(@Param("number") String number);
}

我有以下例外:

由:org.springframework.beans.factory.beancreationexception:错误创建使用名称'jpamappingContext':Init Method方法的调用失败;嵌套例外是java.lang.illegalargumentException:至少必须存在一个JPA元模型!

我在做什么错?

您必须使用长类创建 @entity。

喜欢:

@Entity
public class MyLong {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Long id;
private Long long;
}

最新更新