- 抛开其余点不说,spring MVC按职责分模块处理,实现了降低耦合。
- 其次,在具体功能上,spring MVC大致有四大优点:
- spring自带的优点,在spring发展史上,spring并没有闭门造车,而是在发展过程中选择兼容其他技术,如ORM,logging框架,J2EE,JDK Timer,以及各种视图技术,这也使得spring MVC也能够支持其他试图技术,不仅仅jsp。
- 同样是spring的特性,使得我们在开发过程中,可以专注于spring的集成(包括IOC容器,AOP)。
- 通过MVC的应用,我们可以将事务的角色分配清晰,路径为(dispatcherServlet)前端控制器---(HandlerMapping)处理器映射---(HandlerAdapter)处理器适配器---(ViewResolver)视图解析器。
- 支持各种请求支援的映射方式(最常用的就是Controller请求)。