发表于: 2017-10-24 23:16:39
1 784
今天完成的事情:
写接口,参照例子
明天计划的事情:
小课堂
继续写接口
遇到的问题:
很多地方都没接触过,需要学习上的东西很多
比如参考接口文档写接口时
不明白object要以什么表现形式出现在参数上
后得知在放完前置固定的request,response,model后,需要添加page,size分别为页数和每一页的个数,最高为10
@PathVariable
该注解将一个方法参数绑定到一个URL模板
可以将URL中占位符参数绑定到控制器处理方法的入参中:URL中的{xxx}占位符可以通过@PathVariable("xxx")绑定到操作方法的入参中
例子:
之后就对应接口文档上写,object对应list整个数组
收获:
对Service返回的结果要判空
绝大多数情况下都需要对Service返回的结果进行判空.
通常调用service之后返回的结果有两种用途:
一种是作为下一个操作的入参.在这种情况下就必须要判空
另外一种是作为最后的结果返回.在这种情况下还需要继续细分;如果这个结果可以为空,那么就不用判断,直接返回,如果这个结果不能为空,那么还要继续判断,并要处理异常情况.
map常用方法
map通常会
Map<String,String> map=new HashMap<String,String>()
其中含义是 key是string类型,value也是string类型,当然也可以换为其他类型,根据实际需求来
可以理解为第一个参数是key,第二个参数是value,相当于一个钥匙一把锁.get的时候传入key
我的理解是,list是list放值的数组,map是放键值对的数组
评论