如何配置xbatis全局配置/启动配置(XbatisGlobalConfig)
如果在xbatis启动前配置xbatis的全局配置?
1.配置XbatisConfig的ConfigurationCustomizer的Bean(推荐)
java
@Configuration
public class XbatisConfig {
@Bean
public ConfigurationCustomizer configurationCustomizer() {
return (configuration) -> {
//设置单Mapper的类
XbatisGlobalConfig.setSingleMapperClass(MybatisBasicMapper.class);
};
}
}2.在spring等容器启动时,且在mybatis启动之前执行即可
java
@SpringBootApplication(scanBasePackages = "com.sys")
public class ConsoleApplication {
public static void main(String[] args) {
//设置单Mapper的类
XbatisGlobalConfig.setSingleMapperClass(MybatisBasicMapper.class);
SpringApplication.run(ConsoleApplication.class, args);
}
}