发表于: 2017-04-02 23:25:11
2 1567
今天完成的事情:
从任务一中对Spring的学习一直到现在任务二中对SpringMVC下实现REST风格接口的学习也有了一段时间,感觉比较适合整理一下这段时间学习的东西;首先在进入学习Spring之前我接触到了Mybatis这个东西,它是一个持久层(简单说:数据库)框架,使用Mybatis之后就使得对数据库进行操作的sql从程序中分离出去,取而代之的是把这些操作写入配置文件中方便了使用以及管理;要先通过Resources类加载我们的配置以将SqlSessionFactory实例化为后来传入参数并调用方法最终完成我们所需的操作做出铺垫:
然后在我们对Mybatis有了一个认知了解之后,接下就是对Spring和SpringMVC的学习了,SpringMVC是在Spring的基础上,对MVC这样一种思想的实现,这个时候需要一张师兄相传的“祖传图”:
当有请求过来的时候,通过一个Servlet来响应这个请求,然后再根据请求所映射出的路径,前端控制器将这个请求交由处理器来处理,最终的结果返回给发出请求的用户,但是在返回的途中又由控制器调用视图解析器来对处理后的结果进行一个“渲染”,变成用户可视的页面由控制器最终返还给请求端;最后是REST风格的url了,简单说来咱们对数据库的操作的结果被比喻成了是一种资源,而每个资源都对应一个唯一的资源标识(URI),我们通过通用的接口对资源进行最终的操作
关于REST的内容我也还在学习,一些自己的心得和犯的错误会在后面的日报中再小结
明天计划的事情:
明天学习一下JSON,再试试接口测试
遇到的问题:
就是声明无效的问题...试了师兄给的方法也没效果 但是很迷的是我重新编辑以后就好了 也不知道是什么原因
收获:
整理了一下以前的知识,又对Mybatis和Springmvc整合了一遍 对整个流程又熟悉了一些
评论