bean的作用域(scope)
Spring中默认是单实例对象,bean标签的scope属性默认是singleton。单实例。
singleton和prototype的区别:
1)singleton单实例,prototype多实例。
2)设置为singleton,的时候,加载Spring配置文件的时候就会创建对象。
设置为prototype的时候,加载Spring配置文件的时候不会创建对象,在调用getBean()的时候才创建多实例对象。
scope还可以设置两个值,request,session。request一次请求创建一个对象,一次会话创建一个对象。