- 博客(9)
- 收藏
- 关注
原创 Java后端实现Jwt登录验证
JWT(JSON Web Token)是一种开放标准(RFC 7519),用于在网络应用间安全地传输信息。JWT 登录验证通过生成令牌(Token)实现用户身份认证,无需服务器存储会话状态,适合分布式系统。
2025-07-21 20:47:02
407
原创 SpringBoot3整合MyBatis-Plus遇到的问题
今天弄一个前后端项目的时候使用SpringBoot3整合MyBatis-Plus,mapper包的问题一直报错,什么都没错,都检查过了还是报错,最后看到没想到是maven依赖引入错误这个小问题。
2025-07-16 16:52:55
246
原创 SpringBoot全局异常处理
文章摘要:本文介绍了如何实现全局异常处理来优化错误信息返回。主要步骤包括:1)自定义ServiceException继承RuntimeException,用于业务层精准报错;2)通过@RestControllerAdvice定义全局异常处理器,分别处理业务异常和系统异常;3)以登录功能为例展示实际应用,当用户认证失败时抛出ServiceException,由全局处理器捕获并返回友好错误信息。这种方法避免了直接暴露系统异常,提供了更规范、易读的错误反馈机制。
2025-05-27 18:59:15
415
原创 MinIO的下载和使用,实现多文件上传(Windows)
Component@Data/*** minio连接信息*/用来连接到客户端/*** 自定义bean,将MinioClient初始化*/@Data@[email protected]();
2025-05-20 16:18:05
2463
原创 文件上传(上传到本地,多文件上传)
本文详细介绍了在SpringBoot项目中实现文件上传功能的步骤。首先,在application.yml中配置文件大小和上传路径。接着,创建一个FileUtil工具类,用于处理文件上传逻辑,包括文件类型校验、大小限制、文件重命名和保存等。工具类支持异步上传,避免阻塞主线程。然后,创建一个FileController控制器类,通过调用工具类实现文件上传接口,支持多文件上传。最后,提供了简化版的实现方法,工具类直接返回Result对象,使控制层代码更加简洁。通过这些步骤,可以轻松实现文件上传功能。
2025-05-19 19:57:55
468
原创 用MyBatis-Plus实现分页和分页查询
如果你的MyBatis-Plus版本过高的话,需要在pom.xml文件下新增一个依赖,因为从v3.5.9起分页插件也就分离出来,需要单独引入依赖--mybatis-plus依赖-->--分页插件依赖-->
2025-04-25 20:54:32
892
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人