我需要使用J2EE,Spring和Hibernate框架开发一个多租户应用程序。出于多种原因,我采用了共享应用程序/共享数据库架构。每个表中的租户ID列标识用户信息所属的租户。 经过多次研究如何实现这种方法的例子,我发现基于鉴别器的多租户(HHH-6054)存在一个错误,根据这个链接:
https://hibernate.atlassian.net/browse/HHH-6054
那么,如何实现这个方法呢?如何在身份验证后获取租户ID和用户ID,以便在DAO Implmentation类中使用它们来添加/更新/删除/选择记录?是否有一些应该设置的配置?
非常感谢你的帮助。 最诚挚的问候,