如何使用SpringBoot(SpringCloud)+MybatisPlus这个组合打造数据库隔离的SaaS系统
鱼皮哥,我暑期找到了一个实习,这里需要我从头开始构建一个数据库隔离的SaaS系统,现在我遇到的主要问题就卡在数据库隔离(每个用户用一个数据库),我查过一些资料说这样的系统是多租户架构,但是MybatisPlus官网中只有字段隔离(所有用户使用一张表,用字段隔离),Java体系当中使用hibernate那一套技术可以直接实现,但是我没有学习过那一套持久化技术,那使用SpringBoot + MybatisPlus这个技术栈组合该如何实现,我没有什么比较的思路😢,目前有什么好用的“轮子”来做这个事情,想请鱼皮哥提供一下架构的思路,非常感谢😊。
PS:这个项目要求分布式,所以我能把微服务技术运用到这个项目中来,针对于这个SaaS系统,有什么地方需要特别注意一下呢?
评论
相关内容
0个评论
全部评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
内容推荐
#问答# #提问# 《从0到1开发用户中心(终)》2:17:00左右引入了ProFrom后就无法正常访问页面了,尝试重新导包无效
7
java.lang.SecurityException: Can't read cryptographic policy directory: unlimited这通常在 使用 Docker 镜像运行 Java 项目时,出现了 Java 加密扩展(JCE)策略文件不全 或者 权限不对 的问题,尤其是在使用 PostgreSQL 数据库并启用了 SCRAM-SHA-256 认证方式时(从日志中你使用
1
伙伴匹配系统后端部署失败,端口问题
1
#问答# #Java#大家好,我现在有一个vue springboot的项目,我部署不起来,希望有人能帮我解决问题[大哭][流泪]
6
现在cursor还能无线续杯吗?
1
