public class ClassPathMapperScanner
extends org.springframework.context.annotation.ClassPathBeanDefinitionScanner
| Constructor and Description |
|---|
ClassPathMapperScanner(org.springframework.beans.factory.support.BeanDefinitionRegistry registry)
初始化 扫描Class Path目录Mapper Interface
|
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
checkCandidate(String beanName,
org.springframework.beans.factory.config.BeanDefinition beanDefinition) |
Set<org.springframework.beans.factory.config.BeanDefinitionHolder> |
doScan(String... basePackages)
Calls the parent search that will search and register all the candidates.
|
protected boolean |
isCandidateComponent(org.springframework.beans.factory.annotation.AnnotatedBeanDefinition beanDefinition) |
void |
registerFilters()
Configures parent scanner to search for the right interfaces.
|
getBeanDefinitionDefaults, getRegistry, isCompatible, postProcessBeanDefinition, registerBeanDefinition, scan, setAutowireCandidatePatterns, setBeanDefinitionDefaults, setBeanNameGenerator, setIncludeAnnotationConfig, setScopedProxyMode, setScopeMetadataResolveraddExcludeFilter, addIncludeFilter, clearCache, findCandidateComponents, getEnvironment, getMetadataReaderFactory, getResourceLoader, isCandidateComponent, registerDefaultFilters, resetFilters, resolveBasePackage, setEnvironment, setMetadataReaderFactory, setResourceLoader, setResourcePatternpublic ClassPathMapperScanner(org.springframework.beans.factory.support.BeanDefinitionRegistry registry)
registry - Bean定义注册器public void registerFilters()
public Set<org.springframework.beans.factory.config.BeanDefinitionHolder> doScan(String... basePackages)
doScan in class org.springframework.context.annotation.ClassPathBeanDefinitionScannerprotected boolean isCandidateComponent(org.springframework.beans.factory.annotation.AnnotatedBeanDefinition beanDefinition)
isCandidateComponent in class org.springframework.context.annotation.ClassPathScanningCandidateComponentProviderprotected boolean checkCandidate(String beanName, org.springframework.beans.factory.config.BeanDefinition beanDefinition)
checkCandidate in class org.springframework.context.annotation.ClassPathBeanDefinitionScannerCopyright © 2018–2020. All rights reserved.