Class MybatisAutoConfiguration.AutoConfiguredMapperScannerRegistrar
java.lang.Object
org.mybatis.spring.boot.autoconfigure.MybatisAutoConfiguration.AutoConfiguredMapperScannerRegistrar
- All Implemented Interfaces:
org.springframework.beans.factory.Aware,org.springframework.beans.factory.BeanFactoryAware,org.springframework.context.annotation.ImportBeanDefinitionRegistrar,org.springframework.context.EnvironmentAware
- Enclosing class:
- MybatisAutoConfiguration
public static class MybatisAutoConfiguration.AutoConfiguredMapperScannerRegistrar
extends java.lang.Object
implements org.springframework.beans.factory.BeanFactoryAware, org.springframework.context.EnvironmentAware, org.springframework.context.annotation.ImportBeanDefinitionRegistrar
This will just scan the same base package as Spring Boot does. If you want more power, you can explicitly use
MapperScan but this will get typed mappers working correctly, out-of-the-box,
similar to using Spring Data JPA repositories.-
Constructor Summary
Constructors Constructor Description AutoConfiguredMapperScannerRegistrar() -
Method Summary
Modifier and Type Method Description voidregisterBeanDefinitions(org.springframework.core.type.AnnotationMetadata importingClassMetadata, org.springframework.beans.factory.support.BeanDefinitionRegistry registry)voidsetBeanFactory(org.springframework.beans.factory.BeanFactory beanFactory)voidsetEnvironment(org.springframework.core.env.Environment environment)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.springframework.context.annotation.ImportBeanDefinitionRegistrar
registerBeanDefinitions
-
Constructor Details
-
AutoConfiguredMapperScannerRegistrar
public AutoConfiguredMapperScannerRegistrar()
-
-
Method Details
-
registerBeanDefinitions
public void registerBeanDefinitions(org.springframework.core.type.AnnotationMetadata importingClassMetadata, org.springframework.beans.factory.support.BeanDefinitionRegistry registry)- Specified by:
registerBeanDefinitionsin interfaceorg.springframework.context.annotation.ImportBeanDefinitionRegistrar
-
setBeanFactory
public void setBeanFactory(org.springframework.beans.factory.BeanFactory beanFactory)- Specified by:
setBeanFactoryin interfaceorg.springframework.beans.factory.BeanFactoryAware
-
setEnvironment
public void setEnvironment(org.springframework.core.env.Environment environment)- Specified by:
setEnvironmentin interfaceorg.springframework.context.EnvironmentAware
-