Springboot + Multitenant

时间:2017-04-18 02:24:39

标签: java jpa spring-boot eclipselink multi-tenant

如何使多租户应用程序(Springboot + JPA / EclipseLink)允许访问而无需租户鉴别器(即管理员访问所有独立于租户的数据)?

由于查询和其他所有内容都由EclipseLink管理,即使是简单明确的查询(例如,“从销售中选择”)也增加了租户的依赖关系(例如“从销售中选择s wherer s.tenant =“Tenant”)。

起初我创建了一个包含所有复制实体的新持久性单元,但没有租户歧视的注释等。

如果我只在persistence.xml中留下一个持久性单元,那么它的工作原理并不重要,但两者都不起作用,因为它需要我想要使用的“单元”的ID。 / p>

任何人都可以伸出援手或者有一些可以指导的材料吗?

谢谢。

0 个答案:

没有答案