Skip to content

Commit 94c9a27

Browse files
committed
@md 编写 多数据源配置非常简单 且 支持事物 @
1 parent 2e06048 commit 94c9a27

1 file changed

Lines changed: 24 additions & 1 deletion

File tree

README.md

Lines changed: 24 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,24 @@
1-
# java-practice
1+
# 多数据源配置非常简单 且 支持事物
2+
### 优点:正对于数据源不需要写任何代码 只是需要简单配置
3+
### 缺点:目前只支持druid连接池
4+
5+
1. 环境
6+
````
7+
a库:
8+
CREATE TABLE a (
9+
id int(11) unsigned NOT NULL AUTO_INCREMENT,
10+
PRIMARY KEY (id)
11+
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8;
12+
13+
b库:
14+
CREATE TABLE b (
15+
id int(11) unsigned NOT NULL AUTO_INCREMENT,
16+
PRIMARY KEY (id)
17+
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8;
18+
19+
````
20+
21+
1. 启动 cn.iwuliao.ds.MultiDsConfApp
22+
2. 正常访问数据 http://localhost:8080/hi/hi
23+
3. 正常新增数据 http://localhost:8080/hi/tx/commit
24+
4. 正常回滚数据 http://localhost:8080/hi/tx/rollback

0 commit comments

Comments
 (0)