内部类作为spring-data-repository

cpr*_*ger 8 spring-data

似乎spring-data只构造在顶层定义的接口的存储库.例如

public interface EmployeeRepository extends PagingAndSortingRepository<Employee, Long> {

}
Run Code Online (Sandbox Code Playgroud)

效果很好但是如果我把它嵌入到一个类中

public class Repositories {
    public static interface EmployeeRepository extends PagingAndSortingRepository<Employee, Long> {

    }
}
Run Code Online (Sandbox Code Playgroud)

我找不到关于这种限制的任何文件.所以我的问题是:是否可以将spring-data-repositories定义为内部类?

Lod*_*rds 11

您应该将considerationNestedRepositories布尔值设置为true.