Scope可配置的值如下:
1
2
3
4
5
6
7
|
ConfigurableBeanFactory#SCOPE_PROTOTYPE:多实例
ConfigurableBeanFactory#SCOPE_SINGLETON:单实例(默认)
WebApplicationContext#SCOPE_REQUEST(一个请求创建一个实例)
WebApplicationContext#SCOPE_SESSION(一个Session创建一个实例)
|
当为单实例时,可以通过@Lazy进行懒加载。这些知识很好理解,不整理代码了。