最新文章

旧文也有春天

Maven

标签:Maven

Spring Boot3 + JDK21 的迁移 超详细步骤 封面 文章

Spring Boot3 + JDK21 的迁移 超详细步骤

升级背景 在私有化部署过程中,客户使用安全扫描工具检测到大量安全漏洞,主要集中在: 框架版本过低:Spring Boot 2.1.6.RELEASE(发布于 2019 年) JDK 版本过旧:JDK 8(缺乏最新安全补丁) 第三方依赖:多个依赖存在已知 CVE 漏洞 基于安全合规和长期维护的考虑,决定进行大版本升级。 当前版本:Spring Boot 2.…

魚的部落阁
@Valid和@Validated注解校验以及异常处理 封面 文章

@Valid和@Validated注解校验以及异常处理

JavaWeb开发中,后端参数校验至关重要,因为前端校验可被绕过。使用@Valid/@Validated注解配合校验规则可高效验证实体字段,确保数据安全和正确性。支持嵌套校验、分组校验和自定义校验注解。校验失败需通过全局异常处理返回统一错误信息。

魚的部落阁
手把手教你用 Jenkins 自动部署 SpringBoot 封面 文章

手把手教你用 Jenkins 自动部署 SpringBoot

CI/CD通过自动化实现频繁应用交付,包括持续集成、交付和部署。Jenkins作为开源工具,用于自动化构建、测试和部署流程。文章介绍了Jenkins的安装、配置及与Gitee集成,以实现Spring Boot项目的自动构建。

魚的部落阁
文章

CentOS安装jdk/maven

本文介绍了在Linux系统上安装JDK 8的步骤:上传安装包,解压并移动到指定目录,配置环境变量,重载配置文件,最后验证安装。

魚的部落阁
轻量级CI/CD自动构建平台Gitea+Drone保姆级实践教程 封面 文章

轻量级CI/CD自动构建平台Gitea+Drone保姆级实践教程

本文介绍了如何利用轻量级代码托管工具Gitea和持续集成平台Drone搭建高效的CI/CD系统,涵盖安装配置、Spring Boot项目示例、资源消耗对比及常见问题解决,突出其易用性和低资源占用优势。

魚的部落阁

输入关键词搜索已发布文章