Dynamic-Datasource 项目推荐

Dynamic-Datasource 项目推荐

【免费下载链接】dynamic-datasource dynamic datasource for springboot 多数据源 动态数据源 主从分离 读写分离 分布式事务 【免费下载链接】dynamic-datasource 项目地址: https://gitcode.com/gh_mirrors/dy/dynamic-datasource

1. 项目基础介绍和主要编程语言

Dynamic-Datasource 是一个基于 Spring Boot 的多数据源启动器,旨在快速集成和切换多个数据源。该项目主要使用 Java 语言编写,适用于 Jdk 1.7+ 和 Spring Boot 1.5.x、2.x.x、3.x.x 版本。

2. 项目核心功能

  • 数据源分组:支持多种场景,如纯粹多库、读写分离、一主多从、混合模式。
  • 敏感信息加密:支持数据库敏感配置信息的加密(可自定义)。
  • 独立初始化:支持每个数据库独立初始化表结构和数据库。
  • 懒加载:支持无数据源启动,需要时再创建连接。
  • 自定义注解:支持自定义注解,需继承 DS(3.2.0+)。
  • 快速集成:提供对 Druid、HikariCP、BeeCP、Dbcp2 等连接池的快速集成。
  • 组件集成:支持 Mybatis-Plus、Quartz、ShardingJdbc、P6sy、Jndi 等组件的集成方案。
  • 动态数据源:支持项目启动后动态增加或移除数据源。
  • 分布式事务:提供基于 Seata 的分布式事务方案。

3. 项目最近更新的功能

  • 支持 Spring Boot 3.x.x:项目现已支持 Spring Boot 3.x.x 版本,提供更强大的功能和更好的兼容性。
  • 优化数据源切换:改进了数据源切换的性能和稳定性,确保在高并发环境下也能稳定运行。
  • 增强安全性:进一步增强了敏感信息的加密功能,提供更安全的配置选项。
  • 改进文档:更新了详细的使用文档和示例,帮助开发者更快上手和使用。

通过以上功能,Dynamic-Datasource 为开发者提供了一个强大且灵活的多数据源解决方案,适用于各种复杂的数据库操作场景。

【免费下载链接】dynamic-datasource dynamic datasource for springboot 多数据源 动态数据源 主从分离 读写分离 分布式事务 【免费下载链接】dynamic-datasource 项目地址: https://gitcode.com/gh_mirrors/dy/dynamic-datasource

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值