读写分离
文章平均质量分 62
数据库
C18298182575
跳出舒适区
展开
-
sharding-jdbc
一,配置文件 最终版本:参考官网springboot的配置 使用 Spring Boot Starter :: ShardingSphere 注意公共配置用common标识,如下图,否则项目启动报错 完整配置 spring: application: name: my-projects datasource: default: jdbc-url: jdbc:mysql://***:3306/sharding?serverTimezone=A...原创 2021-10-29 17:28:57 · 246 阅读 · 0 评论 -
java实现读写分离
前言:项目启动过程中有错,未解决,这里仅是实现思路 一,业务场景:新增,修改,删除操作主库,查询操作从库 1,主,从库配置,通过配置类,分别读取主从库配置信息,创建不同数据源,并设置不同数据源 2,通过aop区分,不同标识的方法,使用ThreadLocal记录当前线程的数据源key 二,代码 1,AOP @Component @Aspect public class DataSour...原创 2019-09-23 19:19:01 · 319 阅读 · 0 评论