『博客开发日记-后台』之使用 validation 对接口参数进行校验 h1 align=”center”>使用 validation 对接口参数进行校验 起因 代码实现 测试接口成功 PS:该系列只做为作者学习开发项目做的笔记用 不一定符合读者来学习,仅供参考 预告 后续会记录博客的开发过程 每次学习会做一份笔记来进行发表 “一花一世界,一叶一菩提” 版权所有 © 2026 云梦泽欢迎访问我的个人网 2026-04-23 博客开发 #技术向 #个人博客 #前端 #后端
『博客开发日记-后台』之删除友链接口的实现 删除友链接口的实现 删除友链接口的需求 判断是否有id 获取友链id列表 代码实现 在 AdminLinkServiceImpl 中实现方法 123456789101112131415161718//删除友链@Overridepublic ResponseResult deleteLink(Long[] ids){ // 判断是否有id if (ids == nul 2026-04-23 博客开发 #技术向 #个人博客 #前端 #后端
『博客开发日记-后台』之修改友链接口的实现 修改友链接口的实现 修改友链接口的需求 根据标签id获得旧的友链信息 检查友链站点地址是否除了自己外与其他的重复 如果是除了和自己以外的其他站点地址重复则不允许更新 更新分友链信息 代码实现 创建 UpdateLinkDto 请求对象 123456789101112131415161718192021222324252627282930/** * 更新友链请求DTO */@Data@All 2026-04-23 博客开发 #技术向 #个人博客 #前端 #后端
『博客开发日记-后台』之添加友链接口的实现 添加友链接口的实现 添加友链接口的需求 添加的友链地址不能重复 添加友链 代码实现 创建 AddLinkDto 请求对象 123456789101112131415161718192021222324252627/** * 添加友链请求DTO */@Data@AllArgsConstructor@NoArgsConstructor@ApiModel(description = " 2026-04-23 博客开发 #技术向 #个人博客 #前端 #后端
『博客开发日记-后台』之获取友链表单数据接口的实现 获取友链表单数据接口的实现 获取友链表单数据接口的需求 根据友链id查询数据并封装进Vo里 代码实现 主要在 AdminLinkServiceImpl 里实现代码 还是比较简单的 12345678910111213//获取友链表单数据 @Override public ResponseResult<LinkFormDetailVo> linkFormDetail(Lon 2026-04-22 博客开发 #技术向 #个人博客 #前端 #后端
『博客开发日记-后台』之获取友链列表接口的实现 获取友链列表接口的实现 获取友链列表接口的需求 根据关键字模糊查询友链名称 根据状态筛选 对列表进去排序 先以排序序号升序排序和序号相同时按创建时间降序排序 代码实现 创建 LinkController 1234567891011121314151617181920212223/** * 后台友链管理接口 */@RestController@RequestMapping("/l 2026-04-22 博客开发 #技术向 #个人博客 #前端 #后端
『博客开发日记』之给友链表添加 status 和 sort 字段并对受其影响的所有接口进行修改 给友链表添加 status 和 sort 字段并对受其影响的所有接口进行修改 起因 在开发后台中发现友链表缺少排序和状态列 需要改的代码 要改的代码并不多 只是前台的获取友链接口要改 搞笑的是 我前台的获取友链接口已经对友链的状态进行筛选了 也是自己做项目的时候丢三落四 表都没设计好 然后这里少一点那里少一点 先给实体类和对应的vo类加上字段 LinkServiceImpl 不 2026-04-19 博客开发 #技术向 #个人博客 #前端 #后端
『博客开发日记』之给标签表添加 status 和 sort 字段并对受其影响的所有接口进行修改 给标签表添加 status 和 sort 字段并对受其影响的所有接口进行修改 起因 我在做后台系统的时候发现分类列表中有状态和排序列,但是在标签中却没有 然后一看数据表 标签表里没有这两个字段 因为标签表是很前期的时候设计的 和后面设计的分类表没这么统一 这也是我在写这个项目中遇到的最大的设计缺陷 事到如今没办法了 只能改呗 你别看只是两个字段的事 他涉及到的接口(前台,后台)和类(实体类)这些 2026-04-19 博客开发 #技术向 #个人博客 #前端 #后端
『博客开发日记-后台』之删除标签接口的实现 删除标签接口的实现 删除标签接口的需求 收集所有文章的标签信息 检查每个标签下是否有文章 通过 文章标签表 查出该标签中是否有文章 获取关联信息 如果有 不允许删除 并返回错误提示 如果没有则可以删除 代码实现 在 AdminTagServiceImpl 中实现方法 1234567891011121314151617181920212223242526272829303132333435 2026-04-19 博客开发 #技术向 #个人博客 #前端 #后端
『博客开发日记-后台』之修改标签接口的实现 修改标签接口的实现 修改标签接口的需求 根据标签id获得旧的标签信息 检查标签名称是否除了自己外与其他标签重复 如果是除了和自己以外的其他标签重复则不允许更新 更新分类信息 代码实现 创建 UpdateTagDto 请求对象 123456789101112131415161718192021222324/** * 更新标签请求DTO */@Data@AllArgsConstructor@N 2026-04-19 博客开发 #技术向 #个人博客 #前端 #后端