Package org.mybatis.spring.annotation
Class MapperScannerRegistrar
java.lang.Object
org.mybatis.spring.annotation.MapperScannerRegistrar
- All Implemented Interfaces:
org.springframework.beans.factory.Aware
,org.springframework.context.annotation.ImportBeanDefinitionRegistrar
,org.springframework.context.ResourceLoaderAware
public class MapperScannerRegistrar
extends Object
implements org.springframework.context.annotation.ImportBeanDefinitionRegistrar, org.springframework.context.ResourceLoaderAware
A
ImportBeanDefinitionRegistrar
to allow annotation configuration of MyBatis mapper scanning. Using
an @Enable annotation allows beans to be registered via @Component configuration, whereas implementing
BeanDefinitionRegistryPostProcessor
will work for XML configuration.- Since:
- 1.2.0
- Author:
- Michael Lanyon, Eduardo Macarron, Putthiphong Boonphong
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
registerBeanDefinitions
(org.springframework.core.type.AnnotationMetadata importingClassMetadata, org.springframework.beans.factory.support.BeanDefinitionRegistry registry) void
setResourceLoader
(org.springframework.core.io.ResourceLoader resourceLoader) Deprecated.Since 2.0.2, this method not used never.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.springframework.context.annotation.ImportBeanDefinitionRegistrar
registerBeanDefinitions
-
Constructor Details
-
MapperScannerRegistrar
public MapperScannerRegistrar()
-
-
Method Details
-
setResourceLoader
@Deprecated public void setResourceLoader(org.springframework.core.io.ResourceLoader resourceLoader) Deprecated.Since 2.0.2, this method not used never.- Specified by:
setResourceLoader
in interfaceorg.springframework.context.ResourceLoaderAware
-
registerBeanDefinitions
public void registerBeanDefinitions(org.springframework.core.type.AnnotationMetadata importingClassMetadata, org.springframework.beans.factory.support.BeanDefinitionRegistry registry) - Specified by:
registerBeanDefinitions
in interfaceorg.springframework.context.annotation.ImportBeanDefinitionRegistrar
-