1,工作原理:
A,加载web.xml,根据web.xml中的配置,加载前端控制器:DispatcherSevelet,加载时会完成一系列的初始化操作。
B,根据Servlet的映射文件,并参照控制配置文件,将具体的请求分发给特定的后端控制器进行处理。
C,后端控制器调用相应的逻辑层代码,完成处理,并返回视图对象给前端控制器。
D,前端控制器根据后端控制器返回的视图对象,并结合相应的配置,返回相应的页面给客户端。
2,使用:
A,启用注解:<bean class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHanderAdapter"></bean>
B,组件扫描:将组件纳入到spring容器中进行管理
<context:component-scan base-pacage="包"></context:component-scan>
@Controller:控制层组件注解
@Service:业务层组件注解
@Respository:持久化组件注解
@RequestMapping:处理请求地址映射等
3,简单工程:maven版的http://wenku.baidu.com/view/6c3fa1a19b89680203d825e8.html
单纯的mvchttp://jingyan.baidu.com/album/5225f26b6ba03fe6fb090850.html?picindex=8
原文:http://www.cnblogs.com/HZDX-2017/p/6568932.html