评论中心+站内信

来源:互联网 发布:ftp数据端口范围 编辑:程序博客网 时间:2024/04/28 07:59

起因

  • 没有起因
  • 其实这节课主要是在将web开发中,一个全新功能是怎么一步一步完成的

评论中心

  • 数据库中comment的几个索引:
    • 创建日期所构成的索引
    • 评论实体类型,和评论的id,比如针对问题的评论,问题的id是27,这些就是针对问题27的所有评论,比如针对评论的评论,评论的id也是27,但这量个就有很大的区别了
    • 用户id构成的索引,我们可以轻松的获取一个用户的全部评论,就可以放在用户最近动态里之类的;
  • 在service层调用DAO层时,可以先过滤一下内容
  • 通过entityType和entityId 我们就构建了评论中心,不管是针对什么的评论,在数据库的一张表中就都可以放得下了;

私信

  • 通过conversationId来表示两个人之间的私信往来,通过将两个人id大的放在前面,小的放在后面,达到唯一性;在查询时通过conversationId来查询与某个人的私信往来
  • 通过用户id来查询这个用户最近的全部私信往来;
  • 剩下的就是从数据库,一直写到controller了,平淡无奇
原创粉丝点击