程序包 y9.jpa.extension
类 Y9RepositoryBeanDefinitionRegistrarSupport
- java.lang.Object
-
- y9.jpa.extension.Y9RepositoryBeanDefinitionRegistrarSupport
-
- 所有已实现的接口:
org.springframework.beans.factory.Aware,org.springframework.context.annotation.ImportBeanDefinitionRegistrar,org.springframework.context.EnvironmentAware,org.springframework.context.ResourceLoaderAware
public abstract class Y9RepositoryBeanDefinitionRegistrarSupport extends Object implements org.springframework.context.annotation.ImportBeanDefinitionRegistrar, org.springframework.context.ResourceLoaderAware, org.springframework.context.EnvironmentAware
-
-
构造器概要
构造器 构造器 说明 Y9RepositoryBeanDefinitionRegistrarSupport()
-
方法概要
所有方法 实例方法 抽象方法 具体方法 已过时的方法 修饰符和类型 方法 说明 protected abstract Class<? extends Annotation>getAnnotation()Return the annotation to obtain configuration information from.protected abstract org.springframework.data.repository.config.RepositoryConfigurationExtensiongetExtension()Returns theRepositoryConfigurationExtensionfor store specific callbacks andBeanDefinitionpost-processing.voidregisterBeanDefinitions(org.springframework.core.type.AnnotationMetadata metadata, org.springframework.beans.factory.support.BeanDefinitionRegistry registry)已过时。since 2.2, callregisterBeanDefinitions(AnnotationMetadata, BeanDefinitionRegistry, BeanNameGenerator)instead.voidregisterBeanDefinitions(org.springframework.core.type.AnnotationMetadata metadata, org.springframework.beans.factory.support.BeanDefinitionRegistry registry, org.springframework.beans.factory.support.BeanNameGenerator generator)voidsetEnvironment(org.springframework.core.env.Environment environment)voidsetResourceLoader(org.springframework.core.io.ResourceLoader resourceLoader)
-
-
-
方法详细资料
-
getAnnotation
protected abstract Class<? extends Annotation> getAnnotation()
Return the annotation to obtain configuration information from. Will be wrappen into anAnnotationRepositoryConfigurationSourceso have a look at the constants in there for what annotation attributes it expects.- 返回:
- the annotation to obtain configuration information from
-
getExtension
protected abstract org.springframework.data.repository.config.RepositoryConfigurationExtension getExtension()
Returns theRepositoryConfigurationExtensionfor store specific callbacks andBeanDefinitionpost-processing.- 返回:
- the
RepositoryConfigurationExtensionfor store specific callbacks andBeanDefinitionpost-processing. - 另请参阅:
RepositoryConfigurationExtensionSupport
-
registerBeanDefinitions
@Deprecated public void registerBeanDefinitions(org.springframework.core.type.AnnotationMetadata metadata, org.springframework.beans.factory.support.BeanDefinitionRegistry registry)
已过时。since 2.2, callregisterBeanDefinitions(AnnotationMetadata, BeanDefinitionRegistry, BeanNameGenerator)instead.Forwarding toregisterBeanDefinitions(AnnotationMetadata, BeanDefinitionRegistry, BeanNameGenerator)for backwards compatibility reasons so that tests in downstream modules do not accidentally invoke the super type's default implementation.- 指定者:
registerBeanDefinitions在接口中org.springframework.context.annotation.ImportBeanDefinitionRegistrar- 另请参阅:
ImportBeanDefinitionRegistrar.registerBeanDefinitions(org.springframework.core.type.AnnotationMetadata, org.springframework.beans.factory.support.BeanDefinitionRegistry),ConfigurationClassPostProcessor.IMPORT_BEAN_NAME_GENERATOR
-
registerBeanDefinitions
public void registerBeanDefinitions(org.springframework.core.type.AnnotationMetadata metadata, org.springframework.beans.factory.support.BeanDefinitionRegistry registry, org.springframework.beans.factory.support.BeanNameGenerator generator)- 指定者:
registerBeanDefinitions在接口中org.springframework.context.annotation.ImportBeanDefinitionRegistrar
-
setEnvironment
public void setEnvironment(org.springframework.core.env.Environment environment)
- 指定者:
setEnvironment在接口中org.springframework.context.EnvironmentAware
-
setResourceLoader
public void setResourceLoader(org.springframework.core.io.ResourceLoader resourceLoader)
- 指定者:
setResourceLoader在接口中org.springframework.context.ResourceLoaderAware
-
-