at org.springframework.data.util.Lazy.getNullable(Lazy.java:230) ~[spring-data-commons-2.5.4.jar:2.5.4]
at org.springframework.data.util.Lazy.get(Lazy.java:114) ~[spring-data-commons-2.5.4.jar:2.5.4]$CreateQueryLookupStrategy.resolveQuery(JpaQueryLookupStrategy.java:107) ~[
这个程序使用Spring、Hibernate和Gradle作为依赖项。 at org.springframework.boot.SpringApplication.run(SpringApplication.java:1187) [spring-boot(AbstractAutowireCapableBeanFactory.java:1687) ~[spring-beans-4.3.9.
抽象类使用继承和single_table,在这种情况下,将创建一个表,其中存储了所有扩展owner的类,并且它们可以通过列"type“区分开来。通过jpa保存实体在这个解决方案中工作得很好,但是当我想通过它们的id找到一个所有者时,它不能工作,可能是因为我的JpaRepository试图将一个数据库行映射到类owner,但是由于Owner是一个抽象类private Long id;
}
public interface OwnerRepository extends