2020-09-20 15:40发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家们,
我想开发一个基于MDC的多租户Java应用程序。
每个租户都应该在MDC中获得自己的TenantDB。
我发现了一些教程,这些教程如何提供基于模式的解决方案(使用Hibernate/JPA在一个数据库中每个租户使用1个模式)。 但是它如何与HANA TenantDB一起使用?
最诚挚的问候 Oliver
嗨,奥利弗,
您是否已经在在SCP上进行多租户开发?
关于,伊万
对不起,但是我之前发送的信息并不正确。 绑定是在提供者帐户的上下文中完成的。 因此,获得与数据库的连接时,您需要处理Hana Tenant ID。 您可以检索子帐户名称(scp的租户)并映射到数据库租户。
1)使用帐户api 检索订户ID:
2)使用切换案例语句将帐户ID映射到数据库租户ID并构建连接字符串连接到默认数据库。 在这里,您可以指定databaseName参数来标识连接应通过的数据库租户。
最多设置5个标签!
嗨,奥利弗,
您是否已经在在SCP上进行多租户开发?
关于,
伊万
嗨,奥利弗,
对不起,但是我之前发送的信息并不正确。 绑定是在提供者帐户的上下文中完成的。 因此,获得与数据库的连接时,您需要处理Hana Tenant ID。 您可以检索子帐户名称(scp的租户)并映射到数据库租户。
1)使用帐户api 检索订户ID:
2)使用切换案例语句将帐户ID映射到数据库租户ID并构建连接字符串连接到默认数据库。 在这里,您可以指定databaseName参数来标识连接应通过的数据库租户。
关于,
伊万
一周热门 更多>