自学Java第126天学了springMVC框架用去医院看病的例子来理解它的运行流程-医院根据病人情况判断是否能接受病人这里医院就相当于控制器根据用户请求路径判断是否接受请求-医院先要挂号确定病人是哪个科目对应着控制器要找映射器确认哪个处理器这个映射器就相当于在医院挂号的作用只能确定要找谁,但并不能解决问题-病人挂号后要根据凭条信息?找到对应的门诊房间的医生看病这个找到对应医生的过程就是适配器的事情适配器要调用对应的处理器,让处理器工作-医生给病人看完病后会开一个药方处理器就相当于医生,处理完具体的业务逻辑后会返回ModelAndView给适配器这个ModelAndView就相当于是药方-拿到药方后根据医院的指示去药房付钱取药这个药房就相当于视图解析器它可以把医生开的药方解析成具体的药-最后病人也就拿到能治病的药了也就相当于用户看到了响应的页面-以上就是对springMVC的流程说明本质上和我们以前学的servlet是一回事只不过该框架更加地专业,也更强大-以前的就相当于是一个小门诊挂号、看病、取药,都是大夫来完成现在更加的专业了,都交由对应人员处理医院就起到了一个调度的作用-当然关于代码编写可以进一步优化的不用像今天编写的这么麻烦不过时间有限,今天理解下其整个运行流程明天学习使用注解如何编写,应该简单很多