🏀 前言
在准备面试和学习的过程中,我阅读了比较多的源码,比如 JUC、Spring、MyBatis,收获了很多代码的设计思想,也对平时调用的 API 有了更深入的理解;但过多散乱的笔记给我的整理复习带来了比较大的麻烦。
📋 在 C 站零零散散发了 JUC 的源码解析和集合源码解析,收到了很多朋友的喜爱,这里我准备将一些源码解析的文章整合起来,为了方便阅读和归纳在这里整合成目录。
🌊🌊🌊 让我们一起在源码的海洋中启航吧!
📋 目录
Spring 篇
1)@Transaction 注解
@Transactional 源码级解析前篇|事务的传播状态和事务的隔离状态(未完)
@Transactional 源码级解析|彻底搞懂注解失效原因
2)Spring AOP 源码详解
【Spring AOP 源码解析前篇】什么是 AOP | 通知类型 | 切点表达式| AOP 如何使用
【Spring AOP 源码解析】彻底搞懂 AOP 是如何执行的
3)线程类
【ThreadLocal 与 InheritableThreadLocal 源码超详细解析】:数据存取 | 线程属性继承