治疗技术焦虑的方法就是学习!

spring多数据源配置,实现读写分离

Spring 李新广 1726℃ 0评论

前提:已成功搭建mysql主从集群。
mysql主从复制环境搭建
原理:首先使用spring配置动态数据源,然后使用切面拦截service方法,判断执行的是写操作还是读操作,以此来动态的修改此次请求所使用的数据源。
源码:https://github.com/li5454yong/springdatesource.git
spring配置文件:

数据库连接信息:

aop切面:
DataSourceAspect.java

DBContextHolder.java

DynamicDataSource.java

转载请注明:大道至简 » spring多数据源配置,实现读写分离

喜欢 (1)or分享 (0)
发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址