service层和controller层 dto问题

zzkyeee 2017-12-06 06:33:44
我项目使用Springboot框架,一般用JPA查询数据库返回domain对象,然后service进行数据处理,返回给controller对象,最后controller返回封装了domain的dto对象。
但是现在出现一个问题,比如我的domain名字叫做subject,属性有id,title,以及description,另外还有一个一对多的关系 List<Question> qList 正常查询没有问题,返回json即可,但是我有一个接口不需要所有的qList 只需要qList的大小即可,我是重新设计一个dto还是改一下subject这个实体,增加一栏questionSize这个属性?可能描述不太准确,麻烦大家看看,谢谢~
...全文
1169 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
wshcdr 2018-04-23
  • 打赏
  • 举报
回复
每个接口都可以有自己的DTO啊,所以这里,你就可以自己写个DTO,包含这个questionSize
艺哥来了 2017-12-07
  • 打赏
  • 举报
回复
没描述清楚,你一步一步的说清楚需要实现什么,遇到什么问题
qq_20199427 2017-12-07
  • 打赏
  • 举报
回复
数据库查询不是可以直接返回查询多少条记录么 count()方法
_小_小_ 2017-12-07
  • 打赏
  • 举报
回复
这个不好说, 看你自己的需求 了. 这个属性 用的地方 比较 多 还是放到 通用的DTO里吧. 个人意见

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧