使用xml free配置指定范围

时间:2011-08-13 16:56:57

标签: java spring dependency-injection

我使用AnnotationConfigApplicationContext来配置我的应用程序。我如何使用注释或其他无xml方式指定bean范围?

1 个答案:

答案 0 :(得分:2)

不同类型的范围:

singleton - 每个Spring IoC容器返回一个bean实例

prototype - 每次请求时返回一个新的bean实例

request - 每个HTTP请求返回一个bean实例。 *

session - 每个HTTP会话返回一个bean实例。 *

globalSession - 每个全局HTTP会话返回一个bean实例。 *

无XML方式:

@Scope("[scopegoeshere]")
public class myClass {}