首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Spring Boot 全家桶
程序员越
创建于2025-12-05
订阅专栏
Spring Boot 是简化 Spring 应用开发的核心入门内容,包括核心注解使用、配置文件管理,助力快速掌握 Spring 生态的核心开发能力。
等 7 人订阅
共37篇文章
创建于2025-12-05
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Spring Boot 为何不推荐使用@Autowired
一、为什么不建议使用@Autowired 在Spring开发中,@Autowired注解虽能实现依赖注入,但受其设计特性影响,存在可读性、对象完整性及歧义注入等问题,逐渐不再被推荐用于实际开发。核心原
秒杀面试!MyBatis-Spring-Boot 初始化流程深度拆解
一、基本使用(含场景说明与注意事项) MyBatis-Spring-Boot-Starter 简化了 MyBatis 与 Spring Boot 的整合,无需手动配置 SqlSessionFactor
Shiro登录验证与鉴权核心流程详解
在Web项目的安全架构中,登录验证与权限控制是保障系统安全的核心环节。Shiro作为一款轻量级的安全框架,通过过滤器(Filter)与拦截器(Interceptor)的协同工作,提供了完整且灵活的登录
揭秘 Spring Bean 生命周期:9 大阶段 + 关键扩展点
一、生命周期基础认知 1. 什么是生命周期 何谓生命周期?它本质是对象从创建到销毁的完整过程,期间会按既定规则执行一系列固定操作,同时允许插入自定义逻辑影响流程。举个生活化的例子:一个人一天的生活就是
揭秘 Spring Boot 事务:动态增强的底层实现与核心组件
在分布式系统和复杂业务场景中,事务管理是保障数据一致性的核心技术之一。Spring Boot 提供的声明式事务机制,通过 “动态” 方式简化了事务配置,让开发者无需手动编写事务控制代码,仅通过简单注解
从 “完整对象” 视角看Spring 循环依赖
在复杂的 Spring 应用开发中,循环依赖是高频出现且易引发困惑的技术点。多数开发者遇到BeanCurrentlyInCreationException异常时,仅知晓是循环依赖导致,却不理解底层原因
Spring Boot 核心事件全解析:启动链路 + 监听器作用详解
一、Spring Boot 核心事件类型概览 事件名称 触发时机(精准描述)
Spring 事件机制详解:从基础使用到高级应用
一、使用步骤 1.1 创建继承 ApplicationEvent 的事件对象 事件对象是 Spring 事件机制中传递信息的载体,它可携带业务数据,方便监听器获取关键信息。在实际开发中,除了继承App
Spring Cloud 加载 Nacos 配置:核心组件、流程与机制解析
在微服务架构中,配置中心是保障服务弹性伸缩与动态运维的关键组件,而 Nacos 作为主流配置中心,其与 Spring Cloud 的集成逻辑直接影响应用启动稳定性与配置生效效率。本文将从核心依赖组件、
Spring ApplicationEventPublisher 异步处理与消息队列全面解析
1. ApplicationEventPublisher 同步与异步处理 1.1 默认同步行为 ApplicationEventPublisher 默认采用同步处理机制: 同步执行输出: 1.2 异步
Spring Boot 配置优先级完全解析:从本地文件到Nacos远程配置
在现代Spring Boot应用开发中,理解配置文件的加载顺序和优先级至关重要。本文将深入剖析包括Nacos远程配置、本地properties和yml文件在内的各种配置源的优先级关系,帮助开发者掌握配
Spring Boot 多数据源与事务管理深度解析:从原理到实践
引言 在现代企业级应用开发中,多数据源的需求日益普遍。无论是数据库读写分离、多租户架构,还是异构数据源集成,都需要我们掌握在 Spring Boot 中配置和管理多数据源的技术。本文将深入探讨 Spr
Spring Boot Bean 加载机制完全解析:从基础到高级实践
Spring Boot 作为当今 Java 领域最流行的应用开发框架,其核心特性之一就是强大的 Bean 加载机制。理解 Spring Boot 如何发现、创建和管理 Bean,对于构建健壮、可
Spring Boot @Import 注解详解:模块化配置的艺术
在 Spring Boot 应用开发中,随着项目规模的增长,配置管理变得越来越复杂。为了保持代码的整洁性和可维护性,Spring Framework 提供了 @Import 注解,它是实现配置模
RabbitMQ Unacked 消息深度解析:机制、问题与解决方案
引言 在 RabbitMQ 的消息处理中,Unacked(未确认)状态是一个关键概念。理解 Unacked 消息的行为机制对于构建可靠的消息系统至关重要。本文将深入探讨 Unacked 消息的生命周期
一文吃透 Spring Boot Validation 底层实现逻辑
本文深度剖析 Spring Boot Validation 底层实现逻辑,从自动配置核心 Bean 入手,拆解 Spring MVC 参数校验 流程与 Hibernate Validator 源码机制
深入解析 Spring Security 核心组件与认证授权流程
本文深入解析其核心组件和流程。核心组件包括认证过滤器、认证管理器、异常处理等,共同完成身份验证和权限 控制。认证流程通过拦截登录请求、验证用户信息并存储认证状态。