第一章 Spring之旅
1.1简化JAVA开发:这是Spring的本质目标
不强迫继承和实现接口。
依赖注入:有第三方组件管理对象之间的耦合关系!
第七章 Spring Web MVC
Spring Web MVC就是实现了MVC模型的框架
7.1起步
理解:head first第二章讲的mvc是个紧耦合模型,每个servlet对应一个model和一个jsp,该书也提出问题:该模型合适吗?
Spring提供了一个松耦合的模型,提供了一个DispatcherServlet的前端控制器,将请求分派给相应的contruller和model并回收model数据再分派给view,这样控制器和视图就不直接耦合了。
7.2编写控制器
我的理解:DispatcherServlet有Spring提供,程序员编写控制器并配置怎么映射,主要使用注解驱动?的方式,DefaultAnnotationHandlerMapping也有Spring提供,只要在控制器中“@”即可
根据书和搜索引擎的代码,大概了解了SpringMVC的处理方式。核心是用@注解驱动分配页面,Model处理逻辑事物,以及相关表单的参数获取等。