|
|
@ -29,28 +29,28 @@ public class SqlServer1DataSourceConfig { |
|
|
|
return DataSourceBuilder.create().type(HikariDataSource.class).build(); |
|
|
|
} |
|
|
|
|
|
|
|
// /** |
|
|
|
// * 定义 SQL Server 的 SqlSessionFactory |
|
|
|
// */ |
|
|
|
// @Bean(name = "sqlserver1SqlSessionFactory") |
|
|
|
// public SqlSessionFactory sqlserver1SqlSessionFactory(@Qualifier("sqlserver1DataSource") DataSource dataSource, |
|
|
|
// @Qualifier("globalConfiguration1") org.apache.ibatis.session.Configuration globalConfiguration) throws Exception { |
|
|
|
// log.info("Initializing SQL Server SqlSessionFactory..."); |
|
|
|
// SqlSessionFactoryBean sessionFactory = new SqlSessionFactoryBean(); |
|
|
|
// sessionFactory.setDataSource(dataSource); |
|
|
|
// sessionFactory.setMapperLocations(new PathMatchingResourcePatternResolver().getResources("classpath:mapper/sqlserver/*.xml")); |
|
|
|
// sessionFactory.setConfiguration(globalConfiguration); |
|
|
|
// return sessionFactory.getObject(); |
|
|
|
// } |
|
|
|
// |
|
|
|
// /** |
|
|
|
// * 定义 SQL Server 的 SqlSessionTemplate |
|
|
|
// */ |
|
|
|
// @Bean(name = "sqlserver1SqlSessionTemplate") |
|
|
|
// public SqlSessionTemplate sqlserver1SqlSessionTemplate(@Qualifier("sqlserver1SqlSessionFactory") SqlSessionFactory sqlSessionFactory) { |
|
|
|
// log.info("Initializing SQL Server SqlSessionTemplate..."); |
|
|
|
// return new SqlSessionTemplate(sqlSessionFactory); |
|
|
|
// } |
|
|
|
/** |
|
|
|
* 定义 SQL Server 的 SqlSessionFactory |
|
|
|
*/ |
|
|
|
@Bean(name = "sqlserver1SqlSessionFactory") |
|
|
|
public SqlSessionFactory sqlserver1SqlSessionFactory(@Qualifier("sqlserver1DataSource") DataSource dataSource, |
|
|
|
@Qualifier("globalConfiguration1") org.apache.ibatis.session.Configuration globalConfiguration) throws Exception { |
|
|
|
log.info("Initializing SQL Server SqlSessionFactory..."); |
|
|
|
SqlSessionFactoryBean sessionFactory = new SqlSessionFactoryBean(); |
|
|
|
sessionFactory.setDataSource(dataSource); |
|
|
|
sessionFactory.setMapperLocations(new PathMatchingResourcePatternResolver().getResources("classpath:mapper/sqlServiceMapper/*.xml")); |
|
|
|
sessionFactory.setConfiguration(globalConfiguration); |
|
|
|
return sessionFactory.getObject(); |
|
|
|
} |
|
|
|
|
|
|
|
/** |
|
|
|
* 定义 SQL Server 的 SqlSessionTemplate |
|
|
|
*/ |
|
|
|
@Bean(name = "sqlserver1SqlSessionTemplate") |
|
|
|
public SqlSessionTemplate sqlserver1SqlSessionTemplate(@Qualifier("sqlserver1SqlSessionFactory") SqlSessionFactory sqlSessionFactory) { |
|
|
|
log.info("Initializing SQL Server SqlSessionTemplate..."); |
|
|
|
return new SqlSessionTemplate(sqlSessionFactory); |
|
|
|
} |
|
|
|
|
|
|
|
/** |
|
|
|
* 定义全局 MyBatis 配置 |
|
|
|