发表于: 2016-09-13 11:17:45

2 2125


今天完成的事情:写了一个spring-mybatis的demo的一部分,包括Student,StudentDao,mapper.xml中的sql语句,

这个是applicationContext.xml文件的一部分,spring通过这个配置文件来管理mybatis,在这里面配置数据库、事务管理、以及mybatis的配置文件的位置

晚上叶钦给我们讲了一波Springmvc,springmvc利用dispatcherServlet即前端控制器来对组件之间解耦,用户发出请求(request),请求传给DispatcherServlet,DispatcherServlet把请求发给处理器映射器(HandlerMapping),处理器映射器根据URL来找到需要的处理器适配器(handlerAdapater),由HandlerAdapater来决定需要哪个处理器(Handler),handler处理之后返回ModelAndView给DispatcherServlet,DispatcherServlet再返回ModelAndView给视图解析器(ViewResolver),视图解析器根据ModelAndView渲染封装到jsp页面展示给用户这样用户的请求就得到处理并展示出结果。

明天计划的事情:完成这个demo

问题:讲的过程讨论了会Springmvc中的Handler和Controller的区别,虽然在不同的资料里这两个可能不太一样,但是在Springmvc里指的是同一个东西即控制器。

收获:对springmvc的整个流程,还有spring和mybatis整合更清楚了



返回列表 返回列表
评论

    分享到