- 博客(0)
- 资源 (9)
- 收藏
- 关注
spring boot动态多数据源demo
在查阅大量多数据源配置资料和文章并结合工作实践的基础上开发了一个简单实用的spring boot动态多数据源demo,该demo主要功能如下:
自定义多数据源类MultiplyDataSource(继承HikariDataSource),通过多线程类ThreadLocal控制当前需要使用的数据源id,实现多数据源动态切换查询功能(默认数据源和其他数据源都统一使用这一个,简化了配置)。
多数据源获取功能封装,通过类MultiplyDataSourceUpdateSchedule实现多数据源从yml配置文件获取,或者定时动态从默认数据库获取。
该demo使用内嵌数据库h2和derby运行,无需额外配置数据库就可运行。
demo中添加了多数据源查询api接口MultiplyDatasourceController,和单元测试ApplicationTests可直接运行测试效果。
该demo 使用gradle和maven都可以运行。
2022-07-17
数据库数据导出工具:导出格式支持MS Excel,CSV, HTML, XML, DBF, Text, MS Word, MS Access
数据库数据导出工具:导出格式支持MS Excel,CSV, HTML, XML, DBF, Text, MS Word, MS Access
2013-03-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人