摘要:
根据性别状态查询表count即可 @Override public Integer queryFanManCount(String writerId) { QueryWrapper<Fans> queryWrapper = new QueryWrapper<>(); queryWrapper.eq( 阅读全文
posted @ 2021-09-22 19:07
RainbowMagic
阅读(88)
评论(0)
推荐(0)
摘要:
从redis中查询数据 若为空则显示0 刚注册的用户肯定没有粉丝和关注的直接显示0即可 这个在userInfo中添加即可 // 获取粉丝数和关注数 将粉丝数和关注数设置到用户基本信息中 查询用户时从redis中获取粉丝数和关注数即可 Integer redisWriterFollowCounts = 阅读全文
posted @ 2021-09-22 17:54
RainbowMagic
阅读(200)
评论(0)
推荐(0)
摘要:
和关注反着来就行 根据writerId和粉丝id查询用户 执行删除操作 redis粉丝数 - 1 public void deleteFans(String writerId, String fanId) { QueryWrapper<Fans> queryWrapper = new QueryWr 阅读全文
posted @ 2021-09-22 17:49
RainbowMagic
阅读(183)
评论(0)
推荐(0)
摘要:
业务逻辑: 判断参数是否合法 根据writerId查询用户信息 新建粉丝对象 并将用户信息和基本设置到粉丝对象中 进行插入操作 redis粉丝数 + 1 controller public GraceJSONResult follow(String writerId, String fanId) { 阅读全文
posted @ 2021-09-22 17:47
RainbowMagic
阅读(87)
评论(0)
推荐(0)
摘要:
查询粉丝表 若粉丝id和用户id匹配则表示关注 反之未关注 @Override public GraceJSONResult isMeFollowThisWriter(String writerId, String fanId) { // 0. 判断传入参数是否合法 if (StringUtils. 阅读全文
posted @ 2021-09-22 17:43
RainbowMagic
阅读(108)
评论(0)
推荐(0)
摘要:
和首页业务逻辑相同 没有什么好说的 public GraceJSONResult queryArticleListOfWriter(String writerId, Integer page, Integer pageSize) { if (page == null) { page = 0; } i 阅读全文
posted @ 2021-09-22 17:35
RainbowMagic
阅读(23)
评论(0)
推荐(0)
摘要:
根据以读数进行分页查询 只显示前五条 controller 直接调用service @Override public GraceJSONResult hotList() { List<Article> articles = portalService.getHostList(); return Gr 阅读全文
posted @ 2021-09-22 17:32
RainbowMagic
阅读(30)
评论(0)
推荐(0)
摘要:
业务逻辑: 判断分页参数 设置默认值 根据分页参数构建Page列表 它这个前端有bug 只要一直往下划 分页一直 + 1 没有限制 所以我们若是结果为空 则直接返回 文章列表不单单只显示文章 还有显示发布文章的作者信息 根据查询到的文章列表中的作者id 远程调用获取用户信息 新建分页对象 将用户信息 阅读全文
posted @ 2021-09-22 17:25
RainbowMagic
阅读(64)
评论(0)
推荐(0)
摘要:
直接调用spring data mongodb 的 MongoRepository 查询所用友情链接即可 首先继承通用MongoRepository public interface FriendLinkMapper extends MongoRepository<FriendLinkMO, Str 阅读全文
posted @ 2021-09-22 17:07
RainbowMagic
阅读(51)
评论(0)
推荐(0)
摘要:
和之前一样换汤不换要 根据文章id查找文章 将文章状态改为撤回即可 @Transactional public void updateArticleWithout(String userId, String articleId) { Article article = articleMapper.s 阅读全文
posted @ 2021-09-22 15:59
RainbowMagic
阅读(55)
评论(0)
推荐(0)

浙公网安备 33010602011771号