5
假如我有两个子域:如何在Spring MVC应用程序中分别处理多个子域?
产品:
products.example.com
用户:
users.example.com
如何建立一个单一的Spring MVC应用程序来处理每个领域不同的(在我情况下,我想使用不同的数据库,取决于用户从哪个子域到达)?
假如我有两个子域:如何在Spring MVC应用程序中分别处理多个子域?
产品:
products.example.com
用户:
users.example.com
如何建立一个单一的Spring MVC应用程序来处理每个领域不同的(在我情况下,我想使用不同的数据库,取决于用户从哪个子域到达)?
如果要将相同的应用程序与多个子域一起使用,则可以为每个请求调用拦截器(实现HandlerInterceptor
),并将该子域存储在ThreadLocal
中。然后,根据这个价值,你可以区分你的行为。