SpringBean容器单例与多例的区别

单例:

默认Spring容器中所有bean都是单例的;
优点:可以节省空间,减少资源浪费。
缺点:可能会引发线程安全问题

多例:

如果在Bean标签上设置scope = “prototype”,当前bean对象就是多例的,每次获取当前类的实例,spring容器就会创建当前类的实例;
优点:不会引发线程安全问题
缺点:每次获取实例都会创建新的实例,会占用服务器的内存空间,造成浪费

你可能感兴趣的:(容器,spring,运维)