# multi-datasource
**Repository Path**: tigera15/multi-datasource
## Basic Information
- **Project Name**: multi-datasource
- **Description**: 具体说明: https://blog.csdn.net/rocklee/article/details/108273920
- **Primary Language**: Java
- **License**: GPL-2.0
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2021-12-04
- **Last Updated**: 2022-05-25
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# multi-datasource
#### 介绍
具体说明: https://blog.csdn.net/rocklee/article/details/108273920
#### 软件架构
基于springboot2.1.6
org.springframework.boot
spring-boot-starter-parent
2.1.6.RELEASE
druid 1.1.16
#### 安装教程
1. xxxx
2. xxxx
3. xxxx
#### 使用说明
1. Application类需要加上
@EnableMultiDataSource
@EnableAspectJAutoProxy(proxyTargetClass=true,exposeProxy = true)
@EnableTransactionManagement
2.测试
在service里面加上,此service必须加入到spring容器
@Override
@TargetDataSource("db1")
@Transactional("tm_db1")
public void testAnotherDatasourceWithTransaction() {
keyStatisticsMapper.executeUpdate("create temp table tmp1 on commit drop as select * from ta_user limit 1");
List