【发布时间】:2017-07-01 19:24:15
【问题描述】:
我有一个三模块 Spring Boot 应用程序。当我尝试添加自定义 repositoryFactoryBeanClass 时遇到问题,当我这样做时,我收到以下错误:
类中没有定义参数为 0 的构造函数 'org.springframework.data.jpa.datatables.repository.DataTablesRepositoryFactoryBean'
我的注释是:
@EnableJpaRepositories(repositoryFactoryBeanClass =
DataTablesRepositoryFactoryBean.class, basePackages =
"xxx.xxxxxxx.xxxx.xxxxx.repositories")
我有三个模块:网络、实体/存储库和服务。
谢谢。
【问题讨论】:
-
DataTable 存储库使用的依赖项(名称和版本)是什么?
-
泰文:
com.github.darrachequesne spring-data-jpa-datatables 4.1 -
我面临同样的问题。你解决了吗?
-
我将@EnableJpaRepositories 更改为@EnableJpaRepositories(basePackages = "xxxx.xxxx.xxxxx.repositories", repositoryBaseClass = DataTablesRepositoryImpl.class)
标签: spring spring-boot datatables spring-data-jpa