【发布时间】:2017-06-11 00:58:50
【问题描述】:
我在休眠中的“发布”和“评论”实体之间存在一对多关系。一个帖子可以有多个 cmets (Post) 1 - N (Comment),因此 comment 持有 post (post_id) 的外键。问题是当我为我的控制器获取帖子列表时,每个帖子我还想包括分配给这个帖子的评论数量。因此,如果有一些帖子列表,我想附加到该帖子下方的 cmets 的数据编号。
我创建了 PostWithCommentsCountDTO,其中包含可以容纳 cmets 数量的附加字段,我已经完成了转换器等。
但是我应该在哪里以及如何实际获取 cmets 的数量,我该怎么做呢?
整个架构看起来像这样 控制器 - PostWithCommentsCountDTO - PostService - PostRepository - Post 控制器 - CommentDTO - CommentService - CommentRepository - 评论
【问题讨论】:
-
请提供足够的信息以帮助其他人重现该问题,包括任何相关代码。看到这个寻求帮助:stackoverflow.com/help/how-to-ask
标签: java sql spring hibernate orm