发表于: 2020-09-17 23:47:43

1 1174


今天完成的事情:svn笔记整理。假数据全部完成,修修改改的。
明天计划的事情:明天准备接口内容
遇到的问题:暂无
收获:

SVN使用

1.对于在文件目录下拖进的图片等,没有在SVN的监管下,需要手动右键文件-Subversion-add to VCS

2. 冲突的情况解决,当多个人对同一文件代码修改后,提交会报错,产生冲突。

不处理的情况,会多出几个版本的文件,一个原版本,其他的都是谁修改的就会多出属于谁创建的版本,比如两个人话,就会出来三个版本,这个时候可以查看历史是谁修改的。

处理时,先确定和谁冲突了,通过查看历史,三种情况,全部替换自己,全部替换别人的,第三个就是,选Subversion-Resolve text Conflit - Merge.

3. 将类似本地环境的记录文件.idea .svn提交上去了,直接Ignore.

4. 回滚历史,查看历史版本,Revert撤销修改

5. 当文件较多,上传过程中无意中断了的话,会被锁住,这时候需要清除掉上次修改,只需要右键项目-选择Subversion-Cleanup.

6. 当一期完成,代码完全没有问题,需要Demo,发个测试等,需要打tag,

直接在trunk上右键,Breach or tag就行

7. 如果多期开发,第一期有BUG,可以切分支,办法和上面一样。

8. 一期改的BUG,同步到二期,需要在二期文件路径Trunk上-右键merge-选择指定修复的BUG打的tag,之后就合并了,


@RequestParam和@RequestBody区别

@RequestParam

1.注解@RequestParam接收的参数是来自HTTP请求体或请求url,RequestParam可以接受简单类型的属性,也可以接受对象类型。

2.有三个配置参数:required 表示是否必须,默认为 true,必须。defaultValue 可设置请求参数的默认值。value 为接收url的参数名(相当于key值)。

3.@RequestParam用来处理 Content-Type 为 application/x-www-form-urlencoded 编码的内容,Content-Type默认为该属性。

@RequestBody

1. 注解@RequestBody接收的参数是来自requestBody中,即请求体。一般用于处理非 Content-Type: application/x-www-form-urlencoded编码格式的数据,比如:application/jsonapplication/xml等类型的数据。

2. GET请求不能使用RequestBody.


返回列表 返回列表
评论

    分享到