- 博客(27)
- 收藏
- 关注
原创 吃透 Spring!核心原理与源码详解(含 refresh 源码)
Spring核心机制总结 1. IOC与DI IOC:控制反转,将对象创建权交给容器管理 DI:依赖注入,容器自动装配对象依赖 注入方式: 字段注入(@Autowired) 构造器注入(推荐) Setter注入 @Resource与@Autowired区别: @Autowired默认按类型,@Resource默认按名称 2. Bean生命周期 实例化(反射创建对象) 属性填充(依赖注入) Aware接口回调 初始化前处理(BeanPostProcessor) @PostConstruct初始化 初始化后处理
2026-08-02 17:52:29
215
原创 四万字并发编程讲解带你从小白成长为《并发大师》
本文系统总结了Java多线程与并发编程的核心知识点,主要包括: 基础概念:进程/线程区别、并发/并行、线程状态转换、优雅终止线程、守护线程等。 锁机制: synchronized锁升级流程(无锁→偏向锁→轻量级锁→重量级锁) ReentrantLock特性(可重入/可打断/公平锁/Condition) 对比synchronized与Lock的差异 线程通信: wait/notify与park/unpark区别 线程顺序控制方案(join/LockSupport/Condition等) 内存模型: JMM三大
2026-05-30 14:52:47
264
原创 Spring状态机最佳实战 一篇搞定!通俗易懂!
状态机解决传统if-else状态管理痛点,提供清晰的状态流转规则配置。通过引入Spring状态机(4.0.0版本),定义状态枚举(如订单状态)和触发事件枚举,使用@EnableStateMachineFactory注解配置多例状态机避免并发问题。相比硬编码方式,状态机使状态变更更规范,需求变更时只需修改配置规则而非代码,大幅提升可维护性。注意需通过@Resource按名称注入不同业务的状态机工厂,避免泛型擦除导致的注入冲突。
2025-08-08 15:17:23
543
1
原创 Spring全方位解读,事务、AOP、IOC等(建议收藏)
本文主要围绕线程安全、事物、事物失效原因及如何解决、IOC、AOP等进行讲解,通俗易懂带你快速掌握Spring框架核心知识
2023-12-24 20:02:09
611
原创 全方位讲解MySQL、索引、事物、B+树、锁、企业解决方案,(建议收藏)
MySQL全系列内容:设计索引、B+数、事物、解决方案、锁、以及企业开发中最常用的手段。
2023-12-24 19:03:24
1313
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅