sharding-jdbc
青梅绿茶zz
这个世界很多知识是几句话就能把原理说清楚的,但是大多时候却没有人用通俗易懂的几句话把它说明白。
展开
-
sharding-jdbc学习(一) ---环境搭建
1、pom文件 <dependency> <groupId>io.shardingsphere</groupId> <artifactId>sharding-jdbc-spring-boot-starter</artifactId> <version>3.0.0</versio...原创 2019-01-17 14:00:54 · 1595 阅读 · 0 评论 -
sharding-jdbc学习(二) ---SQL解析
SQL解析 作用:主要是把逻辑sql语句(Mapper.xml中的sql语句)装在到sharding-jdbc的数据模型中,为后期的sql路由处理做基础工作。 public void query() { if (getSqlParser().equalAny(DefaultKeyword.SELECT)) { getSqlParser().getLexer()...原创 2019-01-17 14:42:05 · 542 阅读 · 0 评论 -
sharding-jdbc学习(三)---SQL路由和SQL改写
本篇源码分析,按照代码运行顺序讲解,逻辑连贯,希望看完的人能有所收获。 1、execute()作为sharding-jdbc的核心方法 @Override public boolean execute() throws SQLException { try { clearPrevious(); sqlR...原创 2019-01-17 14:50:06 · 1776 阅读 · 1 评论