1
回答
后端接口返回客户端指定字段的工具推荐
终于搞明白,存储TCO原来是这样算的>>>   

客户端可以通过请求参数动态指定需要哪些参数, 如

GET /cars?fields=manufacturer,model,id,color
在Controller中从数据库中查询出的对象包含所有字段(select * from cars), 可有什么方便的开源工具做这种转换吗?


举报
zgw06629
发帖于2年前 1回/98阅
共有1个答案 最后回答: 2年前
接口参数是根据现已掌握的业务要求来制定的,不太可能由客户端来自主请求所需属性吧;这样做有SQL注入风险。
--- 共有 2 条评论 ---
zigzagroad那就是VO (View Object)了,这应该是可以的,相当于VO的属性集合比Entity属性集合小 2年前 回复
zgw06629一般情况是这样的 先查询出对象(Entity), 然后按页面的需求定义一个DTO对象,copy(Entity,DTO), return DTO. 现在我想动态临时定义一个DTO对象仅包含指定字段,copy(Entity,TempDTO),return TempDTO. 2年前 回复
顶部