返回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泛型,这个是和前端的一个约定~~不要纠结哟~~等你和前端同学一块做项目的时候可以约定好这种格式就哦呢。
么么头,加油加油~
132018-04-30
相似问题