发表于: 2017-10-11 23:08:16

1 674


今天完成的事:

1.了解了下分层的概念

Controller层作为控制层,主要职责就是调度工作。

Model层是数据模型,比如现在发一篇日报就对应一个模型,会有日期,uid,内容等信息,模型会被各个部件传递。

View是视图层,仅仅用来根据model数据模型来生成视图的

Util层,是各种工具类的集合。

service层主要是业务逻辑及DB操作。


2.了解了相关的spring-mvc的知识

spring-mvc会有前端控制器(Servlet),默认是接收所有的请求不管是静态资源还是一个servlet,其后前端控制器根据请求的url做请求分发的工作,分发给相应的servlet或静态资源处理器。servlet处理完毕会将model及视图逻辑名返回给前端控制器,前端控制器根据视图逻辑名找到相应的视图并提交model让其生成视图,视图通过model数据来渲染结果,并响应给客户端。


明天计划的事情:

继续学spring-mvc


遇到的困难:


收获:

对分层及mvc的各层有了进一步的认识。对spring-mvc的工作流程有了初步的认识,但还是无法搞懂如何去实现各个流程的。


返回列表 返回列表
评论

    分享到