国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

集成 sharding-jdbc 實現(xiàn)分庫分表

2023-04-01 00:05 作者:小劉Java之路  | 我要投稿

最近學(xué)到了一個分庫分表實現(xiàn)本 demo 主要演示了如何集成?sharding-jdbc?實現(xiàn)分庫分表操作,ORM 層使用了Mybatis-Plus簡化開發(fā),童鞋們可以按照自己的喜好替換為 JPA、通用Mapper、JdbcTemplate甚至原生的JDBC都可以。

1、運行方式

  1. 在數(shù)據(jù)庫創(chuàng)建2個數(shù)據(jù)庫,分別為:spring-boot-demo、spring-boot-demo-2

  2. 去數(shù)據(jù)庫執(zhí)行?sql/schema.sql?,創(chuàng)建?6?張分片表

  3. 找到?DataSourceShardingConfig?配置類,修改?數(shù)據(jù)源?的相關(guān)配置,位于?dataSourceMap()?這個方法

  4. 找到測試類?SpringBootDemoShardingJdbcApplicationTests?進(jìn)行測試

2、關(guān)鍵代碼

2.1.?pom.xml


2.2.?CustomSnowflakeKeyGenerator.java


2.3.?DataSourceShardingConfig.java


2.3.?SpringBootDemoShardingJdbcApplicationTests.java


參考

  1. ShardingSphere?官網(wǎng):https://shardingsphere.apache.org/index_zh.html (雖然文檔確實垃圾,但是還是得參考啊~)

  2. Mybatis-Plus?語法參考官網(wǎng):https://mybatis.plus/? ? ? ?


? ? ? ? ? ? ? ? ? ?掃碼拉群,學(xué)習(xí)打卡,交流經(jīng)驗


集成 sharding-jdbc 實現(xiàn)分庫分表的評論 (共 條)

分享到微博請遵守國家法律
治县。| 嘉义县| 松滋市| 张北县| 蛟河市| 大足县| 西安市| 苏州市| 正镶白旗| 鹿泉市| 肥乡县| 玛沁县| 潼南县| 英超| 革吉县| 罗江县| 金寨县| 股票| 政和县| 清苑县| 建水县| 荥经县| 嵊州市| 疏勒县| 商城县| 霍林郭勒市| 德清县| 喀什市| 安丘市| 新晃| 浠水县| 汽车| 丰城市| 岐山县| 普兰县| 武威市| 公主岭市| 白玉县| 乌什县| 班玛县| 鄂伦春自治旗|