# boot-sharding **Repository Path**: java20150326/boot-sharding ## Basic Information - **Project Name**: boot-sharding - **Description**: springBoot项目简单使用sharding-jdbc,利用sharding-jdbc实现简单,分区分表,读写分离。 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 103 - **Created**: 2018-06-06 - **Last Updated**: 2021-11-02 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # boot-sharding #### 项目介绍 boot-sharding是springBoot项目,简单结合当当网的sharding-jdbc实现分区分表,读写分离,是一个学习示例。
欢迎大家提意见,您的宝贵意见,是我们进步的动力。
#### **启动说明:** - 1.下载源码,导入idea或者eclipse工具。
- 2.分别创建mysql数据库sharding-master和sharding-salve两个实例,依次运行(resources/sql)目录里面的sql文件。
- 3.Junit测试OrderControllerTest里面的createOrder和getOrderListByUserId方法,可以看到控制台打印出执行结果。
- 4.Junit测试OrderServiceTest里面的createOrder和getOrderListByUserId方法,可以看到控制台打印出执行结果数据。
- 5.运行Application启动项目,浏览器输入http://localhost:8080/order/5/5。 - 6.观察sharding-master和sharding-salve两个实例中的表数据。
#### **友情链接:** - GitHub:https://github.com/apple987
- 码云地址: https://gitee.com/bootstrap2table
- mycat示例: https://gitee.com/bootstrap2table/boot_master/tree/feature/mycat
- dubbo示例: https://gitee.com/reger/spring-boot-starter-dubbo
#### **问题反馈:** - 意见反馈:https://gitee.com/bootstrap2table/boot-sharding/issues - 联系作者: m15171479289@163.com