ShardingSphere-JDBC:数据分片源码篇( 二 )
文章图片
我们看一下该方法的源码 , 这里代码很简单 , 就是根据条件拼接执行的sql语句 , 看来我们离真相越来越近了 , 在这里我们要注意一下“getSQLTokenText”这个方法 , 我们点进去看看 。
文章图片
在这里我们调用TableToken.toString方法 , 在这里有一个很重要的变量“actualTableName” 。 这个就是我们表改写 。
文章图片
至此 , 我们通过对源码的分析终于明白了他是如何实现数据表和数据库的改写了 。
他本质就是根据我们设置的分库分表策略对我们写的sql进行重写和对数据库的筛选 。
写在最后
好兄弟可以点赞并关注我 , 全部都是干货 。
文章图片
- text|《2021大数据产业年度创新技术突破》榜重磅发布丨金猿奖
- 酷睿处理器|关键数据出炉,京东比阿里差远了
- 财智干货|数智化发展任重道远,财务中台提升数据服务价值 | 大数据
- 央媒表态后,联想关键数据出炉,柳传志这回要扳回一局?
- 数据库|OPPO悄悄上新机,骁龙8核+5000mAh电池,256G仅售1599元
- 数据仓库|红米真我moto三款骁龙870手机对比:2000元以内,谁更值得买?
- 中文|爱数智慧CEO张晴晴:基于”情感“的人机交互,要从底层数据开始
- B费全场数据:2次射正打入2球,3次抢断、1次拦截
- iPhone|东芝NAS硬盘N300系列+ORICO硬盘柜=“数据保险柜”
- 数据库|丁磊致歉“鱼眼观察”作者并回应:已撤回删稿函