翻译自 http://stackoverflow.com/questions/2637864/singleton-design-pattern-vs-singleton-beans-in-spring-container
单例模式是指每个classloader只创建该类的一个instance
spring的bean的scope设置为singleton,表示每个ioc容器一个对象实例。spring web项目包含spring容器以及springmvc容器,spring容器是springmvc的父容器
spring默认scope就是singleton
每个容器一个bean的含义是spring容器中只有一个classloader。如果spring容器中包含两个或者多个classloader,每个classloader包含一个实例。
或者你可以写自己的classloader创建一个类的多个实例