在当前的最新状态下有可能吗?
我正在开发一个Web应用程序,其中涉及多租户。自从最近提出功能请求以来,我的客户希望有一个管理面板,他可以在其中触发新租户的创建。
到目前为止,直到现在,如果我的客户想要一个新的租户,请给我写信,我对 persistance.xml ( 独立)进行了更改。 xml ,并在我的抽象Service类中为每个租户的每个EntityManager的 PersistenceContext (因为我想站在安全的一面)。创建新架构,然后重新部署。
在此处和其他平台上进行谷歌搜索,四处搜索,阅读问题,似乎不可能使整个过程自动化。还是有办法?
我在这里面临的问题是源文件和配置文件的编辑。我知道我可以在Wildfly控制台的帮助下在运行时添加新的数据源,而其余的呢?
正在使用的技术:JavaEE和Hibernate。
在此,我将不胜感激,并在此先感谢您!