01 2021 档案
摘要:1、ThreadLocal的使用场景 ThreadLocal主要用来存储线程的本地数据,做到线程数据的隔离。常用的方法有:set()、get()、remove()分别对应存储、获取和删除。下面看几个使用场景: 场景1:在拦截器中的使用 //将其封装在工具类中 public class Context
阅读全文
摘要:BeanDefinition与Bean的关系, 就好比类与对象的关系. 类在spring的数据结构就是BeanDefinition.根据BeanDefinition得到的对象就是我们需要的Bean. 我认为理解Bean与BeanDefinition是理解spring的整个架构的基础与关键。我将从Be
阅读全文