发表于: 2017-11-28 22:59:04
1 555
今天完成的任务
1、重构昨天写的2个接口:
获取短信验证码接口、验证短信验证码&注册接口
2、写完4个接口:
登录、修改密码、忘记密码、登出
遇到的问题
1、有些接口返回的数据作为弹窗展示,这些接口的返回方式该怎么用代码实现?
1)ModelMap? 2)PrintWrite?
[Answer]
用ModelMap,且返回的是jsp文件:
1)新建文件夹common和success.jsp
.png)

2)success.jsp:
.png)

3)弹窗类信息就返回这个jsp文件:
.png)

2、短信util发送短信验证码的接口,应该返回布尔值还是向前端传递容联返回的code(比如手机号无效,手机号不存在)?
[Answer]应该传递容联返回的code
收获
1、获取短信验证码接口用POST方法,这样可以直接在Controller的方法入参直接引用。
.png)

2、每个Controller方法体的第一行,要把这个方法要做的事情记录到日志:
.png)

3、所有入参要做参数校验:
.png)

4、所有ServiceException、ServiceDaoException不在方法体内捕获,直接抛出:
.png)

明天的计划
1、完成写好的6个接口的测试
2、完成完善个人信息、实名申请、绑卡接口
进度
评论