「 SPRING 」 九月 27, 2025
如何找到 SpringBoot 应用中的所有 BeanFactory
文章字数 9.3k 阅读约需 8 mins.
在 还在给每个请求加前缀避免模块间接口冲突呢? 中,我们讨论了在一个 Spring Boot 应用中注册多个 DispatcherServlet
来实现应用上下文隔离的方案,以达到在不同 Servlet 关联的上下文中,注册相同 RequestMapping
的 Controller
,乃至相同名称的 Bean 的效果。
在实际使用这种模式时,可能会遇到某些原因导致上下文隔离的效果跟预期不一致的情况,比如 SpringBootApplication
启动类上使用了 @ComponentScan
注...