首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用spring boot jpa在不同模式中的两个表之间的关系

使用spring boot jpa在不同模式中的两个表之间的关系
EN

Stack Overflow用户
提问于 2018-10-16 20:22:36
回答 1查看 969关注 0票数 2

我正在开发一个用于学校管理的多租户应用程序。每所学校都有一个通用的模式来存储学生详细信息和教职员工详细信息,每个学年都有一个模式来存储特定学年的数据。我想使用spring boot jpa从学年模式中的表引用学校主模式中的表。

这里有一个插图。

有很多学校。如何实现此功能?

我找了很多,但什么也没找到。我使用的是spring boot 1.5.9和mysql 5.7

EN

回答 1

Stack Overflow用户

发布于 2018-10-16 20:29:56

根据我的意见,每个租户应该有多个数据库,这将是最好的解决方案,而不是对每个租户/客户端使用相同的数据库。您可以定义公共模式,但是数据库将持久化在它自己的数据库中。您可以将Spring @Profile放在您的模块/组件中,以便为特定租户做特定的事情。

你可以通过下面的文章了解更多细节。

https://dzone.com/articles/spring-boot-hibernate-multitenancy-implementation

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52835397

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档