多租户-租户的运行时创建

时间:2019-10-14 13:38:15

标签: java hibernate java-ee wildfly multi-tenant

在当前的最新状态下有可能吗?

我正在开发一个Web应用程序,其中涉及多租户。自从最近提出功能请求以来,我的客户希望有一个管理面板,他可以在其中触发新租户的创建。
到目前为止,直到现在,如果我的客户想要一个新的租户,请给我写信,我对 persistance.xml 独立)进行了更改。 xml ,并在我的抽象Service类中为每个租户的每个EntityManager的 PersistenceContext (因为我想站在安全的一面)。创建新架构,然后重新部署。

在此处和其他平台上进行谷歌搜索,四处搜索,阅读问题,似乎不可能使整个过程自动化。还是有办法?

我在这里面临的问题是源文件和配置文件的编辑。我知道我可以在Wildfly控制台的帮助下在运行时添加新的数据源,而其余的呢?

正在使用的技术:JavaEE和Hibernate。

在此,我将不胜感激,并在此先感谢您!

0 个答案:

没有答案