【发布时间】:2017-03-03 11:24:01
【问题描述】:
我正在使用 JHipster 开发一个将部署为 SaaS 的应用程序。
我真的不知道在生成和编码我的项目(单体/微服务+网关/等)时需要采取的路径,我需要你的帮助。
这就是我想要的:
- 共享数据库,不同架构,每个公司都有多租户(已经使用这种方法在一个单体项目上工作:http://anakiou.blogspot.fr/2015/08/multi-tenant-application-with-spring.html)
- 每个公司都有自己的用户
- 公司用户登录并重定向到应用程序的网页将使用与公司对应的正确架构(租户是公司名称,我应该在数据库中使用“主”模式来存储所有用户?)
- 使用 liquibase一次更新所有架构。
谢谢
【问题讨论】:
-
JHipster 不是一个通用工具,您的用例完全超出了它的范围,我不确定您在这里使用它有什么好处。
标签: multi-tenant jhipster saas