动态数据源dynamic-datasource-spring-boot-starter 使用说明

多数据源管理利器
dynamic-datasource-spring-boot-starter是一款基于Spring Boot的多数据源管理工具,支持Jdk1.7+及Spring Boot1.5.x和2.x.x版本。特性包括数据源分组、敏感信息加密、表结构自动初始化、自定义注解等功能。

dynamic-datasource-spring-boot-starter 🔥是一个基于springboot的快速集成多数据源的启动器。

其支持Jdk 1.7+, SpringBoot 1.5.x 和 2.x.x

特性

  1. 支持数据源分组,适用于多种场景 纯粹多库 读写分离 一主多从 混合模式。
  2. 支持数据库敏感配置信息加密ENC()。
  3. 支持每个数据库独立初始化表结构schema和数据库database。
  4. 支持自定义注解,需继承DS(3.2.0+)。
  5. 提供对Druid,Mybatis-Plus,P6sy,Jndi的快速集成。
  6. 简化Druid和HikariCp配置,提供全局参数配置。配置一次,全局通用。
  7. 提供自定义数据源来源方案。
  8. 提供项目启动后动态增加移除数据源方案。
  9. 提供Mybatis环境下的纯读写分离方案。
  10. 提供使用spel动态参数解析数据源方案。内置spel,session,header,支持自定义。
  11. 支持多层数据源嵌套切换。(ServiceA >>> ServiceB >>> ServiceC)。
  12. 提供对shiro,sharding-jdbc,quartz等第三方库集成的方案,注意事项和示例。
  13. 提供**基于seata的分布式事务方案。**附:不支持原生spring事务。
  14. 提供**本地多数据源事务方案。**附:不支持原生spring事务。

约定

  1. 本框架只做切换数据源
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值