Mysql架构师方案—数据分片技术及轻量分库分表框架Sharding-jdbc实例 1. 初识shardingJdbc 2. sharding-jdbc四种配置方式 3. YAML配置方式及mysql环境准备 4. sharding-jdbc分库分表实例测试 5. 轻量的sharding-jdbc在我目前工作项目的集成方案 2020-09-22 浏览(7,271) 评论(0) 阅读全文
Java架构师方案—多数据源开发详解及原理(二)(附完整项目代码) 1. mybatis下数据源开发工作 2. 数据源与DAO的关系原理模型 3. 为什么要配置SqlSessionTemplate类的bean 4. 多数据源应用测试 2020-07-22 浏览(8,579) 评论(0) 阅读全文
Java架构师方案—多数据源原理及应用(一)(附完整项目代码) 1. 原生jdbc数据库开发 2. 数据源领域模型 3. 多数据源组件AbstractRoutingDataSource 4. 多数据源下读写分离应用 5. 聚合后台项目多数据源应用 6. 读写分离和不同业务数据源切换测试 2020-06-27 浏览(7,818) 评论(0) 阅读全文
Java架构师方案—分布式事务2PC方案Atomikos(附完整项目代码) 1. 分布式事务2PC原理 2. springboot集成Atomikos 3. 2PC分布式事务的问题局限性 2020-06-15 浏览(8,013) 评论(0) 阅读全文
Java架构师方案—重试机制原理和应用,还有比这个讲的更好的吗(附完整项目代码) 1. 理解重试机制 2. 总结重试机制使用场景 3. spring-retry重试组件 4. 手写一个基于注解的重试组件 5. 重试机制下会出现的问题 6. 模板方法设计模式实现异步重试机制 2020-05-22 浏览(7,945) 评论(0) 阅读全文
Java架构师方案—透彻理解「状态机」的全套机制 (附完整项目代码) 1. 消息传递 2. 事件监听 3. 多个以及多种状态机并存 4. 状态分支 5. 状态机工厂 2020-05-12 浏览(8,658) 评论(0) 阅读全文