|
|
|
@ -14,7 +14,6 @@ import org.springframework.boot.context.properties.ConfigurationProperties; |
|
|
|
import org.springframework.boot.jdbc.DataSourceBuilder; |
|
|
|
import org.springframework.boot.jdbc.DataSourceBuilder; |
|
|
|
import org.springframework.context.annotation.Bean; |
|
|
|
import org.springframework.context.annotation.Bean; |
|
|
|
import org.springframework.context.annotation.Configuration; |
|
|
|
import org.springframework.context.annotation.Configuration; |
|
|
|
import org.springframework.core.io.support.PathMatchingResourcePatternResolver; |
|
|
|
|
|
|
|
import org.springframework.jdbc.datasource.DataSourceTransactionManager; |
|
|
|
import org.springframework.jdbc.datasource.DataSourceTransactionManager; |
|
|
|
|
|
|
|
|
|
|
|
import javax.sql.DataSource; |
|
|
|
import javax.sql.DataSource; |
|
|
|
@ -41,8 +40,8 @@ public class Dm { |
|
|
|
final MybatisSqlSessionFactoryBean sessionFactory = new MybatisSqlSessionFactoryBean(); |
|
|
|
final MybatisSqlSessionFactoryBean sessionFactory = new MybatisSqlSessionFactoryBean(); |
|
|
|
sessionFactory.setPlugins(mybatisPlusInterceptor); |
|
|
|
sessionFactory.setPlugins(mybatisPlusInterceptor); |
|
|
|
sessionFactory.setDataSource(mysqlDataSource); |
|
|
|
sessionFactory.setDataSource(mysqlDataSource); |
|
|
|
PathMatchingResourcePatternResolver resolver = new PathMatchingResourcePatternResolver(); |
|
|
|
// PathMatchingResourcePatternResolver resolver = new PathMatchingResourcePatternResolver();
|
|
|
|
sessionFactory.setMapperLocations(resolver.getResources("classpath:mapper/dm/*Mapper.xml")); |
|
|
|
// sessionFactory.setMapperLocations(resolver.getResources("classpath:mapper/dm/*Mapper.xml"));
|
|
|
|
GlobalConfig globalConfig = GlobalConfigUtils.defaults(); |
|
|
|
GlobalConfig globalConfig = GlobalConfigUtils.defaults(); |
|
|
|
sessionFactory.setGlobalConfig(globalConfig); |
|
|
|
sessionFactory.setGlobalConfig(globalConfig); |
|
|
|
return sessionFactory.getObject(); |
|
|
|
return sessionFactory.getObject(); |
|
|
|
|