- 博客(2)
- 收藏
- 关注
原创 SpringBoot 项目:基于 AOP 的操作日志生成方案
通过定义切面逻辑,实现对Service层方法调用的自动化拦截:在方法执行过程中,自动捕获当前调用的Service方法标识,并基于JWT令牌解析获取操作者身份信息,同时提取请求上下文的IP地址,最终完成操作日志的自动化记录。该方案通过非侵入式的切面设计,在不侵入业务代码的前提下,实现了操作行为的全链路追踪与日志持久化,兼顾了系统的扩展性与业务逻辑的纯粹性。日志的操作者是根据用户登陆后保存在前端的session storage中token获取的,所以涉及登录,但登录不是重点,就简单讲述。
2025-10-09 16:26:14
560
原创 SpringBoot 图片上传 + 预览 + 存储全攻略(附代码示例)
本文介绍了基于SpringBoot、Vue和Minio的图片上传实现方案。后端通过MinioUtil工具类处理文件上传,包括文件非空校验、存储桶创建及使用UUID生成唯一文件名等功能,将图片上传至Minio并返回相对地址。前端使用el-upload组件实现上传功能,需先保存基本信息获取ID后才能上传头像,上传成功后拼接完整URL用于显示。系统实现了用户头像上传、更新和展示的完整流程,确保图片存储安全性和访问效率。
2025-09-20 17:54:51
417
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅