猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
restful 如何返回定制化的数据?
比如,一个User对象有很多属性,但是我现在只想获得User的name,要怎样设计接口
30秒到达战场
浏览 401
回答 4
4回答
子衿沉夜
定制一个dto对象,专门用来传输数据,比如你这个就是 UserQuery 类,然后类里面只有一个属性 name ,生成get,set方法,数据库查出来的数据就直接放在这个UserQuery类里面,然后序列化到前端;注意,不要把数据直接填充到你的User实体
0
0
0
慕标5832272
补充楼上 如果你是java 项目 @JsonSerialize(include = JsonSerialize.Inclusion.NON_NULL)给你个线索,自己搜索吧
0
0
0
宝慕林4294392
用集合组织需要返回的数据, 比较麻烦 .spring提供了这样的一个组件 :Spring Data REST . 可以返回自定义的数据,而且可以随意组织 ,非常简单. spring data rest 官方文档 ,如果有时间还是可以看看的
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
Java
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续