Skip to content

Spring boot+druid+mybatis plus实现对数据源自动切换

Notifications You must be signed in to change notification settings

BigTailMonkey/mature-demo2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 

Repository files navigation

mature-demo2

Spring boot+druid+mybatis plus实现对数据源自动切换。

概述

本成熟样例,已基于JDK1.8环境运行成功。
所有配置内容均在com.btm.maturedemo2.configuration包路径下。
数据库建表脚本:classpath:static/SQL.sql,各分支的SQL脚本或有些许差异,在使用不同分支前,请确认数据库表是否匹配。
为方便示例,工程直接在Controller层调用了Mapper,实际开发中应避免。
建议按照分支顺序,从简到繁的进行查看、阅读。

分支说明

  1. master 包含全部示例demo。
  2. simple_basic 使用Spring boot+Druid+Mybatis Plus实现简单的双数据源数据库单表全量数据查询操作。
  3. date_query 单独列出时间作为查询条件,及返回结果集中含有时间类型字段并控制时间字段的精度(秒或天)。

更新日志

  1. 2019.5.29 使用Spring boot+Druid+Mybatis Plus 实现简单的双数据源数据库单表全量数据查询操作。
  2. 2019.5.30 增加单表查询功能demo;增加date_query分支。

致谢

  1. 云栖社区 小尘哥的分享:https://yq.aliyun.com/articles/634622。

About

Spring boot+druid+mybatis plus实现对数据源自动切换

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages