单例bean与类加载过程
摘要:构造单例bean的方式有很多种,我们来看一下其中一种,饿汉式 ```java public class Singleton1 implements Serializable { //1、构造函数私有 private Singleton1() { if (INSTANCE != null) { thr
阅读全文
关于SpringAOP
摘要:### JDK动态代理 Spring默认采取的动态代理机制实现AOP, 简单来说就是在程序运行期间动态的将某段代码切入到指定方法指定位置进行运行的编程方式。动态代理技术包括Java动态代理和CGLIB动态代理,前者基于接口实现,后者基于类实现。Spring默认采取的Java动态代理机制实现AOP。在
阅读全文
关于线程的缓存刷新
摘要:今天又是摸鱼的一天,在群里闲聊的时候突然有位群友题了个问题:  群友们反应很快,一下子就解决了没有加关键字vola
阅读全文
SpringIOC个人笔记
摘要:上一章讲解了SpringBoot中的 **AutoConfiguration**自动装配,而这一章就来讲讲自动装配时会用到的Spring三大特性之一的IOC控制反转。 **使用过Spring的人都熟知,SpringIOC容器可以在对象生成或初始化时就直接将数据注入到对象中,如果对象A的属性是另一
阅读全文
关于SpringBoot AutoConfiguration
摘要:### (1)如何导入的自动配置类 首先我们得从@SpringBootApplication注解入手。 ```java @SpringBootApplication public class SpringBootDemoApplication { public static void main(St
阅读全文