public class DaoMapperClassPathScanner
extends org.springframework.context.annotation.ClassPathBeanDefinitionScanner
Constructor and Description |
---|
DaoMapperClassPathScanner(org.springframework.beans.factory.support.BeanDefinitionRegistry registry) |
Modifier and Type | Method and Description |
---|---|
Set<org.springframework.beans.factory.config.BeanDefinitionHolder> |
doScan(String... basePackages) |
Class<? extends Annotation> |
getAnnotationClass() |
String |
getSuffix() |
protected boolean |
isCandidateComponent(org.springframework.beans.factory.annotation.AnnotatedBeanDefinition beanDefinition)
重新父类的判断是否能够实例化的组件
|
void |
registerFilters() |
void |
setAnnotationClass(Class<? extends Annotation> annotationClass) |
void |
setFactoryBeanName(String factoryBeanName) |
void |
setSuffix(String suffix) |
checkCandidate, getBeanDefinitionDefaults, getRegistry, isCompatible, postProcessBeanDefinition, registerBeanDefinition, scan, setAutowireCandidatePatterns, setBeanDefinitionDefaults, setBeanNameGenerator, setIncludeAnnotationConfig, setScopedProxyMode, setScopeMetadataResolver
addExcludeFilter, addIncludeFilter, clearCache, findCandidateComponents, getEnvironment, getMetadataReaderFactory, getResourceLoader, isCandidateComponent, registerDefaultFilters, resetFilters, resolveBasePackage, setEnvironment, setMetadataReaderFactory, setResourceLoader, setResourcePattern
public DaoMapperClassPathScanner(org.springframework.beans.factory.support.BeanDefinitionRegistry registry)
public void registerFilters()
public Set<org.springframework.beans.factory.config.BeanDefinitionHolder> doScan(String... basePackages)
doScan
in class org.springframework.context.annotation.ClassPathBeanDefinitionScanner
protected boolean isCandidateComponent(org.springframework.beans.factory.annotation.AnnotatedBeanDefinition beanDefinition)
isCandidateComponent
in class org.springframework.context.annotation.ClassPathScanningCandidateComponentProvider
beanDefinition
- public void setFactoryBeanName(String factoryBeanName)
public String getSuffix()
public void setSuffix(String suffix)
public Class<? extends Annotation> getAnnotationClass()
public void setAnnotationClass(Class<? extends Annotation> annotationClass)
Copyright © 2020. All rights reserved.