Java 如何在spring数据中扩展RepositoryDefinition注释?
我们知道,在Spring数据中定义存储库有两种方法。一个是扩展接口(例如ownJava 如何在spring数据中扩展RepositoryDefinition注释?,java,spring,spring-data,spring-data-jpa,spring-repositories,Java,Spring,Spring Data,Spring Data Jpa,Spring Repositories,我们知道,在Spring数据中定义存储库有两种方法。一个是扩展接口(例如ownJpaRepository),第二个是使用RepositoryDefinition注释。 我已经扩展了JpaRepository并创建了自己的接口来扩展它。通过我自己的RepositoryFactoryBean,我可以决定在spring上下文中应该注入什么实现作为存储库。例如,你可以看到这个 例如: public interface DepartmentRepository extends SwiftReposito
JpaRepository
),第二个是使用RepositoryDefinition注释。
我已经扩展了JpaRepository并创建了自己的接口来扩展它。通过我自己的RepositoryFactoryBean,我可以决定在spring上下文中应该注入什么实现作为存储库。例如,你可以看到这个
例如:
public interface DepartmentRepository extends SwiftRepository<DepartmentEntity,java.lang.Long> {
}
Spring数据JPA API!=jpaapi。标记已修复!Spring数据JPA API!=jpaapi。标记已修复!
@MyOwmRepository(domainClass=DepartmentEntity.class,idClass=Long.class)
public interface DepartmentRepository {
}