码迷,mamicode.com
首页 > 编程语言 > 详细

JAVA多数据源实践操作

时间:2020-05-25 00:00:26      阅读:81      评论:0      收藏:0      [点我收藏+]

标签:view   问题   文件   text   loaded   操作   查看   f11   dynamic   

项目中我们经常会遇到多数据源的问题,尤其是数据同步或定时任务等项目更是如此。多数据源让人最头痛的,不是配置多个数据源,而是如何能灵活动态的切换数据源。

代码如下:

1.在数据源配置文件进行双数据源配置:

技术图片

2.在aplicationContext-dao.xml配置文件配置双数据源路径

技术图片
+
技术图片

3.创建DataSource类:

技术图片

4.创建DataSourceAspect类:

技术图片
技术图片

5.创建DynamicDataSourceHolder类:

技术图片

6.创建DynamicDataSource继承AbstractRoutingDataSource:

技术图片

7.在项目业务中配置:

技术图片

8.感谢大家查看,与大家一起学习进步。



JAVA多数据源实践操作

标签:view   问题   文件   text   loaded   操作   查看   f11   dynamic   

原文地址:https://www.cnblogs.com/dashun-diary/p/12953498.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!