public class JpaRepositoryConfigExtension
extends org.springframework.data.repository.config.RepositoryConfigurationExtensionSupport
EnableJpaRepositories
annotation. Also, it registers bean definitions for a
PersistenceAnnotationBeanPostProcessor
(to trigger injection into PersistenceContext
/
PersistenceUnit
annotated properties and methods) as well as
PersistenceExceptionTranslationPostProcessor
to enable exception translation of persistence specific
exceptions into Spring's DataAccessException
hierarchy.Constructor and Description |
---|
JpaRepositoryConfigExtension() |
Modifier and Type | Method and Description |
---|---|
protected String |
getModulePrefix() |
String |
getRepositoryFactoryClassName() |
void |
postProcess(BeanDefinitionBuilder builder,
org.springframework.data.repository.config.AnnotationRepositoryConfigurationSource config) |
void |
postProcess(BeanDefinitionBuilder builder,
org.springframework.data.repository.config.XmlRepositoryConfigurationSource config) |
void |
registerBeansForRoot(BeanDefinitionRegistry registry,
org.springframework.data.repository.config.RepositoryConfigurationSource configurationSource) |
public String getRepositoryFactoryClassName()
protected String getModulePrefix()
getModulePrefix
in class org.springframework.data.repository.config.RepositoryConfigurationExtensionSupport
public void postProcess(BeanDefinitionBuilder builder, org.springframework.data.repository.config.XmlRepositoryConfigurationSource config)
postProcess
in interface org.springframework.data.repository.config.RepositoryConfigurationExtension
postProcess
in class org.springframework.data.repository.config.RepositoryConfigurationExtensionSupport
public void postProcess(BeanDefinitionBuilder builder, org.springframework.data.repository.config.AnnotationRepositoryConfigurationSource config)
postProcess
in interface org.springframework.data.repository.config.RepositoryConfigurationExtension
postProcess
in class org.springframework.data.repository.config.RepositoryConfigurationExtensionSupport
public void registerBeansForRoot(BeanDefinitionRegistry registry, org.springframework.data.repository.config.RepositoryConfigurationSource configurationSource)
registerBeansForRoot
in interface org.springframework.data.repository.config.RepositoryConfigurationExtension
registerBeansForRoot
in class org.springframework.data.repository.config.RepositoryConfigurationExtensionSupport
Copyright © 2011-2012-2012 SpringSource. All Rights Reserved.