Module spring.data.jdbc
Class JdbcRepositoryConfigExtension
java.lang.Object
org.springframework.data.repository.config.RepositoryConfigurationExtensionSupport
org.springframework.data.jdbc.repository.config.JdbcRepositoryConfigExtension
- All Implemented Interfaces:
RepositoryConfigurationExtension
RepositoryConfigurationExtension extending the repository
registration process by registering JDBC repositories.- Author:
- Jens Schauder, Fei Dong, Mark Paluch, Antoine Sauray
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Collection<Class<? extends Annotation>>In strict mode only domain types having aTableannotation get a repository.protected StringvoidpostProcess(BeanDefinitionBuilder builder, RepositoryConfigurationSource source) Methods inherited from class org.springframework.data.repository.config.RepositoryConfigurationExtensionSupport
getConfigurationInspectionClassLoader, getDefaultNamedQueryLocation, getIdentifyingTypes, getRepositoryConfiguration, getRepositoryConfigurations, getRepositoryConfigurations, hasBean, isStrictRepositoryCandidate, postProcess, postProcess, registerBeansForRoot, registerIfNotAlreadyRegistered, registerLazyIfNotAlreadyRegistered, registerWithSourceAndGeneratedBeanName, useRepositoryConfigurationMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.springframework.data.repository.config.RepositoryConfigurationExtension
getRepositoryAotProcessor
-
Constructor Details
-
JdbcRepositoryConfigExtension
public JdbcRepositoryConfigExtension()
-
-
Method Details
-
getModuleName
- Specified by:
getModuleNamein interfaceRepositoryConfigurationExtension- Overrides:
getModuleNamein classRepositoryConfigurationExtensionSupport
-
getRepositoryFactoryBeanClassName
-
getModulePrefix
- Specified by:
getModulePrefixin classRepositoryConfigurationExtensionSupport
-
getModuleIdentifier
-
postProcess
- Specified by:
postProcessin interfaceRepositoryConfigurationExtension- Overrides:
postProcessin classRepositoryConfigurationExtensionSupport
-
getIdentifyingAnnotations
In strict mode only domain types having aTableannotation get a repository.- Overrides:
getIdentifyingAnnotationsin classRepositoryConfigurationExtensionSupport
-