Annotation Type EnableNosqlRepositories
@Target(TYPE)
@Retention(RUNTIME)
@Documented
@Inherited
@Import(NosqlRepositoriesRegistrar.class)
public @interface EnableNosqlRepositories
-
Optional Element Summary
Optional ElementsModifier and TypeOptional ElementDescriptionClass<?>[]
String[]
boolean
org.springframework.context.annotation.ComponentScan.Filter[]
org.springframework.context.annotation.ComponentScan.Filter[]
Configures the name of theNosqlTemplate
bean to be used with the repositories detected.org.springframework.data.repository.query.QueryLookupStrategy.Key
Class<?>
Class<?>
String[]
-
Element Details
-
value
String[] value- Default:
- {}
-
basePackages
String[] basePackages- Default:
- {}
-
basePackageClasses
Class<?>[] basePackageClasses- Default:
- {}
-
includeFilters
org.springframework.context.annotation.ComponentScan.Filter[] includeFilters- Default:
- {}
-
excludeFilters
org.springframework.context.annotation.ComponentScan.Filter[] excludeFilters- Default:
- {}
-
repositoryImplementationPostfix
String repositoryImplementationPostfix- Default:
- "Impl"
-
namedQueriesLocation
String namedQueriesLocation- Default:
- ""
-
queryLookupStrategy
org.springframework.data.repository.query.QueryLookupStrategy.Key queryLookupStrategy- Default:
- CREATE_IF_NOT_FOUND
-
repositoryFactoryBeanClass
Class<?> repositoryFactoryBeanClass- Default:
- com.oracle.nosql.spring.data.repository.support.NosqlRepositoryFactoryBean.class
-
repositoryBaseClass
Class<?> repositoryBaseClass- Default:
- org.springframework.data.repository.config.DefaultRepositoryBaseClass.class
-
nosqlTemplateRef
String nosqlTemplateRefConfigures the name of theNosqlTemplate
bean to be used with the repositories detected.- Default:
- "nosqlTemplate"
-
considerNestedRepositories
boolean considerNestedRepositories- Default:
- false
-