Spring Boot 异常处理:Spring MVC 局部与全局异常处理全解析 欢迎你来读这篇博客,这篇博客主要介绍 Spring Boot 项目中的异常处理机制。 本文将从 Spring MVC 的异常处理链路出发,分析局部异常处理、全局异常处理、异常处理器优先级、参数校验异常、Spring Security 异常,以及企业级项目中的异常体系设计。 2026-07-14 Java #Spring Boot #Spring #Spring MVC #Exception
Spring Web 内容协商、消息转换器与 Spring Boot 国际化 欢迎你来读这篇博客。 本文围绕 Spring Web 中三个经常一起出现、却又容易相互混淆的知识点展开: Spring MVC 如何通过内容协商确定请求与响应的数据格式; HttpMessageConverter 如何完成 HTTP 消息体与 Java 对象之间的转换; Spring Boot 如何根据客户端语言偏好完成国际化。 2026-07-14 Java #Spring Boot #Spring #Spring MVC #HttpMessageConverter #国际化
Spring Boot 中 ResponseEntity 的正确使用姿势:别把 HTTP 语义塞进 Result 里 从状态码、响应头、响应体三部分理解 ResponseEntity,整理 Spring Boot REST API 中的常见写法、适用场景和团队落地规范。 2026-07-05 Java > Spring Boot #Spring Boot #Spring MVC #ResponseEntity #REST API #HTTP
Maven 组件发包实战:从本地 install 到阿里云、Nexus 私服与 Maven Central 梳理 Maven 组件发包全流程:本地 install、阿里云云效制品库、Nexus 私服、Maven Central、BOM 版本管理、settings.xml 配置、GPG 签名和常见部署错误排查。 2026-06-30 Java > Maven #Maven #CI/CD #Jar 发包 #Nexus #Maven Central #阿里云制品仓库 #私服 #BOM
Rocky Linux 9/10 企业级初始化、安全加固与运维实践指南 欢迎你来读这篇博客,这篇博客主要是关于 Rocky Linux 9/10 企业级初始化、安全加固与运维实践。 它不是一份“装完系统之后复制几条命令”的简单教程,而是一份面向企业服务器交付、Java 后端部署、容器宿主机、基础安全基线、日常运维排障和 CentOS 7 迁移的系统化手册。 2026-06-30 Linux #Linux #DevOps #Rocky Linux #运维 #SELinux #Firewalld #Podman #Systemd
SELinux 企业级入门与实战教程:不要再一键关闭 SELinux 欢迎你来读这篇博客,这篇博客主要是关于 SELinux 企业级入门与实战。 很多 Linux 教程遇到 SELinux 报错时,第一反应就是: 12setenforce 0sed -i 's/^SELINUX=.*/SELINUX=disabled/' /etc/selinux/config 这样做确实很快,快到就像把小区门禁拆了,外卖进来了,陌生人也进来了。 在个人实验环境 2026-06-30 Linux #DevOps #Rocky Linux #SELinux #RHEL #Linux Security
Rocky Linux 9/10 firewalld 企业级防火墙教程 欢迎你来读这篇博客,这篇博客主要是关于 Rocky Linux 9/10 firewalld 企业级防火墙实践。 很多 Linux 教程还停留在 CentOS 7 时代:装完系统第一件事就是 systemctl disable firewalld。这在生产环境里并不推荐。真正的企业级初始化,不是把安全组件全部关掉,而是知道它为什么拦你、怎么放行、怎么审计、怎么回滚。 本文会围绕 Rocky Lin 2026-06-30 Linux #DevOps #Rocky Linux #运维 #Linux Security #firewalld #nftables
Java 设计模式综述:从六大原则到常见模式使用场景 欢迎你来读这篇博客,这篇博客主要是关于Java 设计模式综述。其中包括了设计模式的核心思想、六大设计原则、常见设计模式分类、每种模式的适用场景,以及在 Java / Spring 体系中的实践理解。 2026-06-29 Java #Spring Boot #Spring #Java #设计模式
设计模式之简单工厂模式:把对象创建从业务代码中拿出去 欢迎你来读这篇博客,这篇博客主要是关于简单工厂模式。其中包括了简单工厂模式的基本概念、适用场景、优缺点,以及一个贴近 Java 后端业务开发的完整案例。 2026-06-29 Java #Java #设计模式 #创建型模式 #简单工厂模式
前端代码分割技术综述与实战:从路由懒加载到 Vite/Webpack 分包 前端代码分割技术综述与实战:从路由懒加载到 Vite/Webpack 分包 前端代码分割,英文通常叫 Code Splitting,核心思想很简单: 不要把所有 JS、CSS、第三方依赖一次性塞进首屏,而是把代码拆成多个 chunk,让用户在真正需要时再加载。 对于现代前端应用,尤其是 React/Vue 单页应用、中后台系统、低代码平台、文档阅读器、图表报表系统,代码分割 2026-06-23 前端工程化 #Frontend #Performance #Code Splitting #Vite #Webpack #React #Vue