赞
踩
springmvc底层实现原理:
可以分为三部分:
用户发送请求时会经过dispatcherServlet,dispatcherServlet根据请求去寻找处理映射器(handlerMapper),处理映射器进行解析(handlerExecution)查找,返回一个映射器。
接着dispatcherServlet根据映射器(Mapper)去适配(handlerAdapter),然后由具体的Controller去执行,调用业务层,返回一个ModleAndView,即返回数据和需要跳转的页面。
dispatcherServlet再通过ModeAndView去配置视图解析器(viewResolver),视图解析器再返回给前端说明具体要调用的页面。
原理图:
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。