全局异常中为什么ExceptionResolver通过@Component会加入到spring mvc的容器中
来源:9-4 SpringMVC全局异常处理总结
慕圣1298459
2018-04-20
老师课程中说到全局异常类一定要通过@Component加入到容器中才会生效,但问题是添加@Component应该是添加到spring容器中而不是Spring mvc中才对,因为在配置文件dispatcher-servlet.xml默认只扫描Controller包中的@Controller注解的类,因此spring mvc容器中不应该存在ExceptionResolver这个对象,但事实是存在的,请问为什么?
写回答
3回答
-
崇拜者_
2020-08-19
那为什么controller就不能由spring管理呢
00 -
Geely
2018-04-23
你好,同学,如果把全局异常放在springmvc里面来进行扫描其实也是可以的。
另外正如thilous同学所说,这个对象是可以通过spring容器管理的。
00 -
Tkilous
2018-04-22
springmvc 可以使用spring ioc容器里面的bean,反之不行
00
相似问题