发表于: 2017-02-13 22:27:00
1 1894
今天完成
1 安装git,学习了一些基础的命令,还没有将代码提交到git上。
2 安装jetty(失败)
3 学习了springmvc注解@RequestMapping
明天计划
这两天把任务二完结了
遇到问题
1 用几种方法安装jetty都没有成功
①Help-Install new software点击[add]在弹出的界面中输入名称
和更新地址:http://run-jetty-run.googlecode.com/svn/trunk/updatesite.
②使用eclipse Marketplace,搜索"RunJettyRun",然后勾选"required"项目和Jetty8项目安装即可。
同样出现错误
③参考:https://my.oschina.net/cokolin/blog/409164
和https://www.zhihu.com/question/52433013/answer/130500179?from=profile_answer_card
在pom.xml文件里配置jetty,当启动jetty的时候出现了巨多的错误。
现在哪位师兄能够给我说一下这个到底要怎么配。
收获:
- 要随时掌握工作区的状态,使用git status命令。
- 如果git status告诉你有文件被修改过,用git diff可以查看修改内容
- HEAD指向的版本就是当前版本,因此,Git允许我们在版本的历史之间穿梭,使用命令git reset --hard commit_id。
- 穿梭前,用git log可以查看提交历史,以便确定要回退到哪个版本。
- 要重返未来,用git reflog查看命令历史,以便确定要回到未来的哪个版本。
2 @RequestMapping 有6个属性,可以分为三类来讲
①、 value, method;
value: 指定请求的实际地址,指定的地址可以是URI Template 模式(后面将会说明);
method: 指定请求的method类型, GET、POST、PUT、DELETE等;
②、 consumes,produces;
consumes: 指定处理请求的提交内容类型(Content-Type),例如application/json, text/html;
produces: 指定返回的内容类型,仅当request请求头中的(Accept)类型中包含该指定类型才返回;
③、 params,headers;
params: 指定request中必须包含某些参数值是,才让该方法处理。
headers: 指定request中必须包含某些指定的header值,才能让该方法处理请求。
评论