上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 25 下一页
摘要: 业务逻辑: 根据文章id查询文章 若文章不存在 直接抛出异常 首先有两个按钮 一个是审核通过 另一个是审核失败 当点击其中一个按钮时 会向后端传递一个参数: 0 / 1 后对根据参数进行对比并将文章状态进行更新 controller 判断传入参数是否存在 若不存在 则抛出异常 if (StringU 阅读全文
posted @ 2021-09-22 15:56 RainbowMagic 阅读(173) 评论(0) 推荐(0)
摘要: 阿里云文档位置: https://help.aliyun.com/document_detail/53427.html 返回参数 执行完毕只有判断返回的参数是否正确 然后返回给用户即可 if (suggestion.equals("pass")) { return ArticleStatusEnum 阅读全文
posted @ 2021-09-22 15:48 RainbowMagic 阅读(141) 评论(0) 推荐(0)
摘要: 查看接口传入的参数 有用户id 关键字 文章状态 发布时间 分页参数 业务逻辑: 判断分页参数是否存在 若不存在设置一个默认值 判断传入的条件是否存在 若存在则使用queryWrapper添加参数 构造分页参数 并进行分页查询 controller 首先判断分页参数是否存在 若不存在设置一个默认值 阅读全文
posted @ 2021-09-22 14:35 RainbowMagic 阅读(36) 评论(0) 推荐(0)
摘要: 使用@EnableScheduling开启定时任务的支持 在方法上添加@Scheduled 注解声明定时器调用的频率 可以使用cron表达式 cron表达式生成器: https://cron.qqe2.com/ 每三秒输出一次时间 @Component @EnableScheduling publi 阅读全文
posted @ 2021-09-22 14:10 RainbowMagic 阅读(46) 评论(0) 推荐(0)
摘要: The bean 'friendLinkMapper', defined in com.lyra.admin.mapper.FriendLinkMapper defined in @EnableMongoRepositories declared on AdminApplication, could 阅读全文
posted @ 2021-09-19 17:43 RainbowMagic 阅读(168) 评论(0) 推荐(0)
摘要: controller 业务逻辑: 判断传入参数是否合法 if (bindingResult.hasErrors()) { Map<String, String> bindResultErrors = super.getBindResultErrors(bindingResult); return G 阅读全文
posted @ 2021-09-16 11:26 RainbowMagic 阅读(24) 评论(0) 推荐(0)
摘要: 为什么不直接使用admin后台的接口进行查询: 因为业务不同 admin是用于管理类别 而发布文章是用于读 若有一天在数据库中添加一个is_delete字段 若两个业务使用同一个接口 耦合高 admin需要将删除未删除的类别查出来 而文章页面只用将未删除的页面查出来 这样就形成了冲突 不易维护 业务 阅读全文
posted @ 2021-09-15 21:01 RainbowMagic 阅读(102) 评论(0) 推荐(0)
摘要: 参数接收为 List forEach循环上传 最后将上传链接list返回即可 @Override public GraceJSONResult uploadSomeFiles(String userId, List<MultipartFile> files) { if (StringUtils.is 阅读全文
posted @ 2021-09-15 11:58 RainbowMagic 阅读(47) 评论(0) 推荐(0)
摘要: 查询用户列表 业务逻辑 判断page和pageSize是否合法 根据前端传入的参数进行查询 @Override public GraceJSONResult queryAll(String nickname, Integer status, String startDate, String endD 阅读全文
posted @ 2021-09-15 11:48 RainbowMagic 阅读(79) 评论(0) 推荐(0)
摘要: 查询文章分类列表 没有什么好说的 直接调用mapper将list全部搜出即可 @Override public List<Category> queryCategoryByList() { return categoryMapper.selectList(null); } @Override pub 阅读全文
posted @ 2021-09-15 10:41 RainbowMagic 阅读(63) 评论(0) 推荐(0)
上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 25 下一页