From 00a4338443d09932ed4c56266d8c4e73ff60b46c Mon Sep 17 00:00:00 2001
From: SZH <szh_hello@163.com>
Date: Wed, 29 Jun 2022 16:30:14 +0800
Subject: [PATCH] 添加多数据源
---
safePlatfrom-out-web/src/main/java/com/gkhy/safePlatform/config/database/MyBatisConfigEmergency.java | 26 +++++++++++++-------------
1 files changed, 13 insertions(+), 13 deletions(-)
diff --git a/safePlatfrom-out-web/src/main/java/com/gkhy/safePlatform/config/database/MyBatisConfigOne.java b/safePlatfrom-out-web/src/main/java/com/gkhy/safePlatform/config/database/MyBatisConfigEmergency.java
similarity index 79%
rename from safePlatfrom-out-web/src/main/java/com/gkhy/safePlatform/config/database/MyBatisConfigOne.java
rename to safePlatfrom-out-web/src/main/java/com/gkhy/safePlatform/config/database/MyBatisConfigEmergency.java
index 230546c..685c3a7 100644
--- a/safePlatfrom-out-web/src/main/java/com/gkhy/safePlatform/config/database/MyBatisConfigOne.java
+++ b/safePlatfrom-out-web/src/main/java/com/gkhy/safePlatform/config/database/MyBatisConfigEmergency.java
@@ -23,26 +23,26 @@
import java.util.Arrays;
@Configuration
-@MapperScan(basePackages = {"com.gkhy.safePlatform.emergency","com.gkhy.safePlatform.goalManage"},
- sqlSessionTemplateRef = "sqlTemplate1",annotationClass =
+@MapperScan(basePackages = {"com.gkhy.safePlatform.emergency","com.gkhy.safePlatform.emergency"},
+ sqlSessionTemplateRef = "sqlTemplateEmergency",annotationClass =
Repository.class)
-public class MyBatisConfigOne {
+public class MyBatisConfigEmergency {
@Autowired
- @Qualifier("dsOne")
- DataSource dsOne;
+ @Qualifier("dsEmergency")
+ DataSource dsEmergency;
@Autowired
private MybatisPlusInterceptor mybatisPlusInterceptor;
- @Bean(name = "datasource1")
- @ConfigurationProperties(prefix = "spring.datasource.one")
+ @Bean(name = "datasourceEmergency")
+ @ConfigurationProperties(prefix = "spring.datasource.emergency")
public DruidDataSource druidDataSourceA(){
return DruidDataSourceBuilder.create().build();
}
- @Bean(name = "sqlFactory1")
- public SqlSessionFactory sqlSessionFactory(@Qualifier("datasource1") DruidDataSource dataSource)
+ @Bean(name = "sqlFactoryEmergency")
+ public SqlSessionFactory sqlSessionFactory(@Qualifier("datasourceEmergency") DruidDataSource dataSource)
throws Exception
{
MybatisSqlSessionFactoryBean factoryBean = new MybatisSqlSessionFactoryBean();
@@ -51,9 +51,9 @@
//-------------------
Resource[] rs1 = resolver.getResources("classpath*:config/mapper/emergency/**Mapper.xml");
- Resource[] rs2 = resolver.getResources("classpath*:config/mapper/goalManage/**Mapper.xml");
+// Resource[] rs2 = resolver.getResources("classpath*:config/mapper/goalManage/**Mapper.xml");
ArrayList<Resource> resourceArrayList = new ArrayList<>(Arrays.asList(rs1));
- resourceArrayList.addAll(new ArrayList<>(Arrays.asList(rs2)));
+// resourceArrayList.addAll(new ArrayList<>(Arrays.asList(rs2)));
Resource[] resourceArray = new Resource[resourceArrayList.size()];
resourceArrayList.toArray(resourceArray);
factoryBean.setMapperLocations(resourceArray);
@@ -66,8 +66,8 @@
return factoryBean.getObject();
}
- @Bean(name = "sqlTemplate1")
- public SqlSessionTemplate sqlSessionTemplate(@Qualifier("sqlFactory1") SqlSessionFactory sqlSessionFactory)
+ @Bean(name = "sqlTemplateEmergency")
+ public SqlSessionTemplate sqlSessionTemplate(@Qualifier("sqlFactoryEmergency") SqlSessionFactory sqlSessionFactory)
{
return new SqlSessionTemplate(sqlSessionFactory);
}
--
Gitblit v1.9.2