显示评论
- 数据层
- 根据实体查询一页评论数据
- 根据实体查询评论的数量
- 业务层
- 处理查询评论的业务
- 处理查询评论数量的业务
- 表现层
- 显示帖子详情数据时,同时显示该帖子所有评论数据
注意点
- 由于评论也有回复,所以Controller层返回的List是两层嵌套的
- 注意判断回复的性质,是给帖子的还是给评论的
- 前端渲染方面:
- rvo,cvo遍历链表
- cvoStat.count,获取当前遍历的下表
- 分页可以复用主页的
增加评论
- 数据层
- 增加评论数据
- 修改帖子评论数量
- 业务层
- 处理添加评论业务
- 增加评论
- 更新评论数量
- 处理添加评论业务
- 表现层
- 处理添加评论数据的请求
- 设置添加评论的表单
业务层需要事务管理
- 因为增加评论和更新评论数量这两步是原子的
- 隔离级别与传播机制分别为READ_COMMITTED与REQUIRED