spring mvc和spring的区别:spring在mvc中充当model职能,并不提供hibernate的功能 springmvc是mvc整体的架构 包含了mvc三项 ,不需要hibernate和struts2也可以完成开发
springmvc执行流程和原理:由客户端发送一个请求 这个请求被dispatcher拦截后 ,根据HandlerMapping寻找响应的Handler 随后Handler将处理权限封装,再由HandlerAdapter调用具体的Handler,处理完数据后将返回一个ModelAndView ,ViewResolver将ModelAndView处理成View,最后通过model将ModelAndView的参数处理成视图返回客户端