异常 PropertyReferenceException:在我拥有的所有存储库上均未找到类型为XYZ的属性getOne 。
我的一个回购示例:
public interface SitePageRepository extends JpaRepository<SitePage,Long>,JpaSpecificationExecutor<SitePage> {
void deleteAllByStaticPageIsFalse();
}
以前,它们工作正常(我没有对存储库做任何更改),所做的更改是我将一些共享实体和存储库移至另一个项目,然后将其依赖项添加到了我的主项目中。
我添加了
@EnableJpaRepositories({“ com.example.mainApp”,“ com.example.shared”})
然后我的主应用程序中的存储库异常发生在运行时。
我从外部项目返回了存储库,并删除了EnableJpaRepositories批注,然后该项目成功运行。
有什么建议吗?