Spring MVC是MVC架构模式的一种完美实现,它简化了JAVA WEB中基于MVC架构的编程过程,是Spring中WEB
应用模块。假如我们没有使用spring mvc我们应该如何对系统采用mvc思想进行分层呢?(servlet+jsp+javabean)。相较于这种传统的webmvc编程架构,spring mvc结构层析更加清晰,而且可读性,可维护性以及可扩展性都相对较好。但是呢它的参数获取,类型转换,以及流程调用都相对复杂。
官方MVC概要架构图如下:
Spring MVC 底层核心架构图及工作流程
Spring MVC 中的核心组件:
1) DispatcherServlet (前端控制器,