很喜欢在夜深人静的写点东西,不管是看代码还是看点技术的书,看完就想简单的写写自己的理解。ok,话不多说,直接重点。 单例模式 首先,面试中经常问到的一个问题是,Spring用到了哪些模式,回复一般都是基于单例模式、工厂模式等等,下面我们慢慢聊,先从单例模式开始。 Spring依赖注入都是基于单例模式进行的,单例重点是唯一性,确保某一个类中只有一个实例,而且自行实例化并向整个系统提供这个实例,这个类就是称为单例类,提供了全局访问的方法。单例模式是对象创建型模式。