Spring Boot 基础
文章平均质量分 94
Spring Boot 基础是简化 Spring 应用开发的核心入门内容,包括核心注解使用、配置文件管理,助力快速掌握 Spring 生态的核心开发能力。
闲煮光阴
老码农一枚,摸爬滚打 12 年。这里有代码调试技巧、踩坑经验和技术趋势解读,帮你少走弯路,高效成长。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Spring Boot OAuth2 授权码模式开发实战
本文介绍了OAuth2核心组件与Spring Boot集成方案。首先解析了OAuth2的三大核心组件:授权服务(负责颁发令牌)、资源服务(验证令牌访问资源)和客户端(请求访问资源)。接着详细说明了Spring Boot默认开放的端点,包括OAuth2授权端点(/oauth2/authorize等)、OIDC端点(/userinfo等)以及表单登录端点(/login等)。最后提供了环境准备方案,采用授权服务与资源服务合并部署架构,并列出服务端和客户端所需的基础依赖,包括Spring Boot Web、Secu原创 2025-12-26 10:09:48 · 882 阅读 · 0 评论 -
Spring Boot JWT登录授权使用指南(无感刷新)
本文详解 Spring Boot 整合 JWT 实现登录认证与授权的全流程,涵盖环境搭建、核心功能实现、注解使用,无感刷新方案,助力开发者快速搭建安全可靠的认证授权体系。原创 2025-12-12 08:47:21 · 578 阅读 · 0 评论 -
Spring Boot Swagger3 使用指南
本文介绍了Swagger3(OpenAPI 3.0)在Spring Boot项目中的集成与使用。主要内容包括:1)环境要求与核心依赖配置(springdoc-openapi和Knife4j);2)Swagger3核心配置类编写,涵盖API信息、安全方案和服务器环境配置;3)多环境配置策略,开发环境启用而生产环境禁用;4)常用注解实战,如@Tag接口分组和@Operation接口描述。通过Swagger3可生成清晰可交互的API文档,提升开发效率,降低前后端协作成本。原创 2025-12-11 08:57:09 · 1094 阅读 · 0 评论 -
开发中反复查的 Spring Boot 注解,一次性整理到位
本文系统梳理了Spring框架中容器管理和WebMVC的核心注解,包括@Configuration、@Bean、@DependsOn、@ComponentScan、@ConditionalOnBean和@ConditionalOnMissingBean。详细解析了各注解的作用、属性配置及使用场景,通过示例展示如何实现Bean定义、依赖管理、条件加载等核心功能。这些注解是Spring IoC容器实现的关键,开发者掌握其用法能有效提升应用开发效率。原创 2025-12-03 09:54:32 · 981 阅读 · 0 评论 -
接口校验神器!Spring Boot Validation 超全使用指南
Spring Boot 参数校验指南 摘要: 本文介绍了Spring Boot中参数校验的完整实现方案。通过引入spring-boot-starter-validation依赖,开发者可以便捷地实现请求参数校验。主要内容包括:1)对象参数校验三步法:标记@Valid注解、定义校验规则注解和全局异常处理;2)基本类型参数校验需配合@Validated使用;3)统一异常处理机制,区分对象参数和基本参数校验的不同异常类型(BindException与ConstraintViolationException)。校验原创 2025-11-20 08:43:21 · 605 阅读 · 0 评论
分享