@Target(value=TYPE) @Retention(value=RUNTIME) @Documented @Inherited @Import(value=JpaMultipleRepositoriesRegistrar.class) @EnableAutoConfiguration public @interface EnableJpaMultipleRepositories
| 限定符和类型 | 可选元素和说明 |
|---|---|
Class<?>[] |
basePackageClasses |
String[] |
basePackages |
boolean |
considerNestedRepositories |
boolean |
enableDefaultTransactions |
String |
entityManagerFactoryRef |
org.springframework.context.annotation.ComponentScan.Filter[] |
excludeFilters |
org.springframework.context.annotation.ComponentScan.Filter[] |
includeFilters |
String |
namedQueriesLocation |
org.springframework.data.repository.query.QueryLookupStrategy.Key |
queryLookupStrategy |
Class<?> |
repositoryBaseClass |
Class<?> |
repositoryFactoryBeanClass |
String |
repositoryImplementationPostfix |
String |
transactionManagerRef |
String[] |
value |
public abstract String[] value
public abstract String[] basePackages
public abstract Class<?>[] basePackageClasses
public abstract org.springframework.context.annotation.ComponentScan.Filter[] includeFilters
public abstract org.springframework.context.annotation.ComponentScan.Filter[] excludeFilters
public abstract String repositoryImplementationPostfix
public abstract String namedQueriesLocation
public abstract org.springframework.data.repository.query.QueryLookupStrategy.Key queryLookupStrategy
public abstract Class<?> repositoryFactoryBeanClass
public abstract Class<?> repositoryBaseClass
public abstract String entityManagerFactoryRef
public abstract String transactionManagerRef
Copyright © 2018. All rights reserved.