最近有个同事去面试,其中有一个问题是关于spring单例的.本篇博文就发表一下小编我自己的理解~~. 使用过spring的程序猿应该都知道,我们的bean(controller.service和Dao,实体bean除外)都是通过spring的IoC 容器统一管理的,同时这些bean都是默认单例的,即一个bean在一个IoC容器中就只有一个实例.这一点跟设计模式中 的单例略有不同,在单例模式中的单例是在整个应用中只有一个实例. 我们把bean放在IOC容器中统一进行管理,只在初始化加载的时候实例化