在Spring MVC中添加多租户bean作用域

时间:2014-08-29 08:56:27

标签: java spring spring-mvc multi-tenant

我正在构建一个多租户Spring MVC应用程序。有Service个基于当前租户缓存数据。我有一个机制,能够告诉我当前请求的租户(基于用户身份验证令牌)。 我的问题是如何在Spring MVC中引入基于当前租户选择的新scope

这个想法如下。在配置中,某些bean将tenant指定为作用域。当请求被认证时,租户是已知的。基于此租户,我想选择一些(BeanFactory?)来保存特定于该租户的服务实例,以便在该请求的上下文中解析bean /服务返回特定于租户的服务。

0 个答案:

没有答案