【发布时间】:2014-07-09 15:38:14
【问题描述】:
我主要从事将独立产品转换为 SaaS 应用程序的项目。当前项目很少有单例类。
现在我的查询是
在SaaS中,不同客户下会有多个用户访问同一个应用。单例类需要是针对每个用户的客户特定的。
例如。特定公司 A 的用户的 LicenseManager 类应该获得 LicenseManager 的单例类实例 class1 而其他公司的用户说公司 B 应该获得单例实例 class2 。同样,特定公司用户的单例 DBManager 类实例应该是公司特定的。
这可能使用 Spring 或任何其他框架吗?是否可以在该父会话下有父会话和子会话之类的东西?
【问题讨论】:
-
没有“静态类”这样的东西。有静态内部类,但那是另一回事。你想做什么?
-
请检查我是否已编辑
-
这真的很广泛。这将取决于您使用的技术和当前的架构。唯一可以说的是您需要将单例转换为其他东西。
标签: java spring jakarta-ee saas