发表于: 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是放键值对的数组



返回列表 返回列表
评论

    分享到