2 Star 4 Fork 0

itzhl/dynamicDataSourceDemo

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

dynamicDataSourceDemo

介绍

  1. 这里是列表文本ingboot 中通过 DynamicDataSource来动态获取数据源。 配置文件中配置多个数据源,在初始化的时候全部进行加载,并设置主库默认数据源。 通过自定义注解进行数据源的自动切换,在注解中,先根据num,从主库中获取所在的库和表,然后改编数据源进行查询详情。 也可以手动设置数据源和表,将会在设置好的库和表记性查询。 使用shardingjdbc进行分库分表的,可以看我的另一个demo:https://gitee.com/itzhl/shardingjdbc.git
  2. 增加发送邮件功能
  3. 增加整合logstash 引入logstash,以及创建日志工具类

软件架构

springboot+mybatis+MySQL+maven

使用说明

  1. 下载项目后,项目中有sql语句,将库和表创建好,修改下配置文件中的数据源即可。
  2. 写的有示例方法,可以在swagger页面直接访问。

参与贡献

  1. Fork 本仓库
  2. 新建 Feat_xxx 分支
  3. 提交代码
  4. 新建 Pull Request

空文件

简介

spingboot 中通过 DynamicDataSource来动态获取数据源。通过自定义注解或者手动实现切换。 展开 收起
Java
取消

发行版

暂无发行版

贡献者

全部

近期动态

不能加载更多了
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Java
1
https://gitee.com/itzhl/dynamic-data-source-demo.git
git@gitee.com:itzhl/dynamic-data-source-demo.git
itzhl
dynamic-data-source-demo
dynamicDataSourceDemo
master

搜索帮助