发表于: 2016-03-26 18:25:32
2 3138
今天的任务:了解、设计Rest接口、使用maven+Eclipse搭建spring mvc开发环境
明天的任务:继续rest的学习,学习使用jetty、postman、dhc
步骤:查看rest资料,了解rest接口,搭建环境
遇到的问题(未解决):rest接口的设计(看了一些关于rest的资料,还是只能停在理论阶段,没用具体的接口设计思路)
解决的问题:Tomcat启动异常,(使用maven引用包时添加了不恰当的包产生冲突,删除后解决)
收获:大概了解了rest是什么,但是又是比较抽象的东西,尽管能使用spring mvc中的restful但依旧不清楚是否达到了rest的标准,get、post、put、delet与uri又是怎么样在项目中具体的引用搭配。疑问还有很多,卡在rest上,再去寻找一些使用rest技术的项目来研究。
--------------------------------------补充2013.3.28
我个人目前对rest的理解:首先rest是一种技术概念,结合http1.1中新增的put、delete等及http1.0就存在的post、get提交方式来对资源就行操作,当然在rest的概念中很多东西都是资源如xml、json更甚是html(不知道是否理解有误),通常我们在对后台资源时是getXXX[ByXXX](),在url中变现为resource/xx?id=xxx这种方式尽管可读性不算太差但过多的事务会使得这种方式难以维护,而如果使用rest方式resource/xx/{id} 提交方式post、get、put....通过提交方式就能很好的对事务进行操作,这种情况下rest接口带来的便利是明显的,当然对于rest概念中状态转换 名词 动词什么的理解还是不够,希望在以后的工作中能更好的学习理解。还有很多不懂的地方,继续学习去
评论