云梦泽
  • 首页
  • 归档
  • 分类
  • 标签
  • 关于
  • 友链
  • 留言板
『博客开发日记-后台』之获取角色列表接口的实现

『博客开发日记-后台』之获取角色列表接口的实现

获取角色列表接口的实现 获取角色列表接口的需求 根据关键字模糊查询角色 先以排序序号升序排序和序号相同时按创建时间降序排序 支持分页查询 代码实现 新建 RoleListDto 12345678910111213141516/** * 角色列表请求DTO */@Data@AllArgsConstructor@NoArgsConstructor@ApiModel(description
2026-05-14
博客开发
#技术向 #个人博客 #前端 #后端
『博客开发日记-后台』之删除文件接口的实现

『博客开发日记-后台』之删除文件接口的实现

删除文件接口的实现 删除文件接口的需求 检测文件是否为空 先获得要删除文件的id列表 再检查要删除的文件是否存在,如果列表中要删除的文件不纯在则删除失败 然后根据选中的文件URL查询相关文章(获取文章中的缩略图,获取文章内容中的图片) 检验选中的文件中是否能被删除 如果文件正在被文章(包含缩略图或内容)使用,不允许删除 如果文件正在被用户头像使用,不允许删除 如果文件正在被通知中使用,不允许
2026-05-12
博客开发
#技术向 #个人博客 #前端 #后端
『博客开发日记-后台』之上传文件接口的实现

『博客开发日记-后台』之上传文件接口的实现

上传文件接口的实现 上传文件接口的需求 判断上传的文件是否为空 判断上传名字是否为空 上传至oss(注意是上传到正式文件里) 代码实现 SysFileServiceImpl 里的方法 123456789101112131415161718192021222324252627282930313233@Autowiredprivate OssFileServiceImpl ossFileSer
2026-05-10
博客开发
#技术向 #个人博客 #前端 #后端
『博客开发日记-后台』之删除文件表中的 type 字段并修改被其影响的接口

『博客开发日记-后台』之删除文件表中的 type 字段并修改被其影响的接口

删除文件表中的 type 字段并修改被其影响的接口 原因 在文件表中已经有 mime_type 字段对文件类型进行区分了 没必要再多一个 type 进行区分 所以将其删掉 代码实现 下面直接贴修改的代码了 实体类中删除type 文件查询dto 常量 文件列表响应类 前台用户服务类 后台文章服务类 PS:该系列
2026-05-10
博客开发
#技术向 #个人博客 #前端 #后端
『博客开发日记-后台』之升级添加,修改和删除文章接口

『博客开发日记-后台』之升级添加,修改和删除文章接口

升级添加,修改和删除文章接口 前言 由于上传文件要记录进文件表中 在写博文时会要上传 缩略图 和 文章内容的图片 所以这里也要对这些问价进行处理 另外要注意的是 在写文章的时候难免会出现一篇文章中会有多张相同的图片的情况 对于这种情况 OssFileServiceImpl 中的 moveTempToFormal 方法也要升级 删除文章时也要对在文章中提取到的图片进行去重再删除 在 Articl
2026-05-10
博客开发
#技术向 #个人博客 #前端 #后端
『博客开发日记』之修改前台上传接口的方法

『博客开发日记』之修改前台上传接口的方法

修改前台上传接口的方法 前言 为了适配后台的文件管理模块 数据库中有文件表 前台在修改用户信息的时候(尤其是上传头像操作) 要将用户上传的头像记录进文件表 这样方便管理 再将后台写博文中上传图片的接口使用公用的上传图片接口 代码实现 首先创建 UploadFileMetaVo 用于存储上传图片的元数据 方便与oss沟通 1234567891011121314151617181920212
2026-05-08
博客开发
#技术向 #个人博客 #前端 #后端
『博客开发日记-后台』之删除菜单接口的实现

『博客开发日记-后台』之删除菜单接口的实现

删除菜单接口的实现 删除菜单接口的需求 根据传入的菜单id对菜单进行逻辑删除 如果是根评论则需要删除其所有子评论 如果该菜单下存在子菜单 则需要先删除子菜单才能删除根菜单 代码实现 在 SysMenuServiceImpl 中实现方法 12345678910111213141516171819202122232425262728293031//删除菜单@Overridepublic Re
2026-05-06
博客开发
#技术向 #个人博客 #前端 #后端
『博客开发日记-后台』之获取文件列表接口的实现

『博客开发日记-后台』之获取文件列表接口的实现

获取文件列表接口的实现 获取文件列表接口的需求 根据关键字模糊查询文件 按创建时间升序排序 支持分页查询 代码实现 新建 FileListDto 12345678910111213141516/** * 文件查询请求DTO */@Data@AllArgsConstructor@NoArgsConstructor@ApiModel(description = "文件查询请求对
2026-05-06
博客开发
#技术向 #个人博客 #前端 #后端
『博客开发日记-后台』之更新菜单接口的实现

『博客开发日记-后台』之更新菜单接口的实现

修改菜单接口的实现 修改菜单接口的需求 根据菜单id获得旧的友链信息 检查菜单是否存在 校验父菜单是否存在 校验 目录/菜单 必须有路由路径 校验同一父菜单下是否存在同名菜单(排除自己) 处理 params 字段 代码实现 创建 UpdateMenuDto 请求对象 12345678910111213141516171819202122232425262728293031323334353
2026-05-05
博客开发
#技术向 #个人博客 #前端 #后端
『博客开发日记-后台』之优化一些接口的检测判断

『博客开发日记-后台』之优化一些接口的检测判断

优化一些接口的检测判断 前言 为了确保安全且保持不能永远相信前端传的数据 在后端的很多接口都要检测一些数据是否为空 如一些 获取表单接口,删除接口,修改接口还要评论相关的审核跟回复接口 虽然这些在使用过程中不会有明显的感觉 但是在调用接口时传了不存在的数据却没有对这些数据进行检测 这样是不对的 代码实现 AdminCategoryServiceImpl 相关方法 getCategoryFor
2026-05-05
博客开发
#技术向 #个人博客 #前端 #后端
1…7891011…21

搜索

云梦泽 Mi Manchi
Hexo Fluid
总访问量 次 总访客数 人