发表于: 2017-04-30 21:24:51

3 1329


今天完成的事情:

  • 3.使用SpringMVC完成REST接口。



明天计划的事情:

  • 4.使用Task1中的Service完成接口的实现。
  • 5.使用jetty:run命令 启动Jetty服务。
  • 嗯,今天又双叒(ruo)叕(zhuo)咸鱼了,不过好像还是有点收获的,就是原计划第四点今天没有完成




遇到的问题:


我感觉ioc控制反转就是在面向对象啊,把控制权交出去就是在进行面向对象操作,控制权的转移就是所谓"反转"...不知道我的理解有没有问题.有的话问题在哪


IoC最大的好处是什么?因为把对象生成放在了XML里定义,所以当我们需要换一个实现子类将会变成很简单(一般这样的对象都是现实于某种接口的),只要修改XML就可以了。
dI的基本思想就是ioc,而体现ioc思想的方法还有另一个,就是service locator,用得少
在初始化一个A的实例时,也必须实例化一个B,也就是说如果没有B或者B出了问题,A就无法实例化,这就产生了一种依赖,就是A依赖B,这种依赖从设计的角度来说就是耦合,显然它是无法满足高内聚低耦合的要求的。




收获:

买了本spring入门经典来看,持续理解基础知识中~


1:Ioc的最大好处是什么?

把对象生成放在了XML里定义,所以当我们需要换一个实现子类将会变成很简单(一般这样的对象都是实现于某种接口的),只要修改XML就可以了


2:DI的基本思想是什么?

就是Ioc,而体现Ioc思想的方法还有另一个,就是service locator,这个用得比较少.


3:spring mvc是什么?

springmvc是spring其中一个开源子项目,用来处理http请求.是一个基于动作的mvc框架,该框架中,用户每一个请求都声明了一个需要执行的动作.
springmvc(Model view controller)即模型-视图-控制器 模式

大白话来说,spring就是一个工具箱,而spring mvc就是一个扳手


4:了解了idea下那几个不同颜色的文件夹代表的是什么:


5:rest是什么?

rest是一种风格

rest的意思为表述性状态转移(REpresentational State Transfer),
是一种基于HTTP的结构原则,表示被操作的资源
确切的说,它既不是规范也不是标准,而是一种跨平台的架构风格
REST web服务完全依赖http方法,每一种方法都会对某一资源进行操作
作为soap模式的替代者,rest是一种轻量级的web services架构风格,而不是标准.
在restful系统中,服务器利用URI暴露资源,客户端使用四个http谓词来访问资源.
rest假设资源是能够使用普遍的标准语法来代表的.
传统的Web应用大都是B/S架构,B/S架构的优点是其部署非常方便,但在用户体验方面却不是很理想。为了改善这种情况,我们引入了REST

REST在原有的架构上增加了三个新规范:统一接口、分层系统和按需代码。


6:.jsp文件里存放的是前端页面的代码,在body中输入的文字可以显示在网页上.

可以通过rest风格来设置域名和想要输出的值.


总结:周末?放假?不存在的,不存在的...


参考文献:http://www.cnblogs.com/qixiaoyizhan/p/5819392.html

http://m.blog.csdn.net/article/details?id=49756991


返回列表 返回列表
评论

    分享到