最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(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)分庫分表的評論 (共 條)

分享到微博請遵守國家法律
肃南| 太白县| 兰溪市| 新乡县| 安新县| 垣曲县| 宝山区| 黄冈市| 那坡县| 洛隆县| 日土县| 昌吉市| 合川市| 饶平县| 太保市| 龙山县| 兴安县| 溆浦县| 临湘市| 长宁县| 绵阳市| 临武县| 高唐县| 漳平市| 浙江省| 霍山县| 额尔古纳市| 米脂县| 屯昌县| 青阳县| 开鲁县| 咸丰县| 岳西县| 饶阳县| 龙南县| 邢台县| 桐乡市| 舟曲县| 林口县| 进贤县| 天峻县|