3.Spring Bean Scope
Spring Bean Scope
singleton: 单例模式,是Spring默认的作用域。
prototype: 原型模式,即每次使用
getBean()
方法获取的同一个<bean\>
实例都是一个新的实例。request: 对于每次Http request,都将产生一个不同的Bean实例。
session: 对于每个不同的Http session,都将产生一个不同的Bean实例。
注:
request, session, globalSession: 只有在Web应用中才有效。
singleton: Bean实例是在容器被创建时即被装配好了。
prototype: Bean实例是在代码中使用该Bean实例时才进行装配的。
1 |
|