我想将我的java应用程序转换为支持Multi Tenancy。 我有很多配置文件,数据源文件。 有没有更好的架构可以让我的任务变得简单?
提前致谢。
答案 0 :(得分:0)
如果您没有特定于租户的自定义项(在企业应用程序中通常就是这种情况),那么您可以在不对应用程序体系结构进行重大更改的情况下执行此操作。数据隔离是您唯一真正需要担心的事情。您必须将所有会话标记为相应的租户ID(使用会话变量)
如果您有自定义项,那么您可能需要重新访问您的体系结构以介绍这些变体。
有关多租户数据架构,请参阅http://msdn.microsoft.com/en-us/library/aa479086.aspx。