-
java8源码下的biz-boot-starter-dynamic-datasource是一个动态数据源模块,具备读写分离、多数据源动态切换及健康检查功能
资源介绍
java8
源码
biz-boot-starter-dynamic-datasource
项目介绍
基于Spring提供的
LazyConnectionDataSourceProxy
实现多数据源路由选择
基于MyBatis拦截器实现主从数据源的动态切换
支持类、方法级别添加注解
SwitchDataSource
来手动切换目标数据源
可实现
DynamicDataSourceStrategy
接口并自定义动态数据源选择策略。默认提供轮询、随机两种
集成Druid数据源,支持原生SQL监控、防火墙监控、慢查询监控、Url监控、Spring监控等
兼容
mybatis-plus3
持久层框架,简化CRUD开发
默认添加
mybatis-typehandlers-jsr310
时间类库依赖,支持数据库时间类型到Java8
LocalData、LocalDataTime时间类型的映射
使用方法
添加pom依赖
cn.waynechu
biz-boot-starter-dynamic-datasource<