返回ServerResponse的泛型类型

来源:6-5 忘记密码中的重置密码功能开发

慕容希上

2017-06-26


这个addCategory方法的返回类型为啥不是ServerResponse〈String 〉啊?


比如这个forgetResetPassword方法的返回值就是ServerResponse〈String 〉。


这里updateInformation方法的返回值是ServerResponse〈User〉,为啥捏?如果更新信息不成功,就返回错误提示信息,错误提示信息是String啊?

所以,老师,返回值类型的泛型怎么确定啊?

写回答

1回答

Geely

2017-06-29

hi 同学你好,是这样的,用User的是因为成功要返回User对象,错误的话,我们还有msg错误提示信息来做呢。


比如这个forgetResetPassword方法的返回值就是ServerResponse〈String 〉。


这个是把错误提示放到data里了。所以用string泛型,这个是和前端的一个约定~~不要纠结哟~~等你和前端同学一块做项目的时候可以约定好这种格式就哦呢。


么么头,加油加油~

1
3
Geely
回复
sam爱java
最简单的方式,同学试试哟~看看idea有没有提示,实践出真知
2018-04-30
共3条回复

从0开始 独立完成企业级Java电商网站服务端开发

前后端分离,数据库接口设计,架构设计,功能开发,上线运维

9476 学习 · 8804 问题

查看课程