当前位置:   article > 正文

SpringBoot+MybatisPlus多租户、多数据源动态切换_springboot多租户切换数据库

springboot多租户切换数据库

本系统是基于SpringBoot+Mybatis-plus+Vue实现的多租户、多数据源动态切换。在系统使用过程中,可以动态的添加和删除数据源,无需重启其他就可以访问动态添加的数据源。同时还可以生成业务代码。支持Mysql、Oracle、POSTGresql等数据库,添加数据源后可以一键初始化数据库。

实现同一套业务代码运行在不同的数据库上,例如:

Postgresql

 Oracle

Mysql

部分代码如下:

在需要动态切换数据源的的业务代码上添加@DS注解即可,数据源的选择可以通过Header、Session、SPEL表达式等方式切换,源码如图

本系统还有代码生成功能:

可以根据自己的需求生成简单的代码 

需要源码的朋友私信获取

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/IT小白/article/detail/407622
推荐阅读
相关标签
  

闽ICP备14008679号