@Scope(value=ConfigurableBeanFactory.SCOPE_PROTOTYPE)這個是說在每次注入的時候回自動建立一個新的bean實例web
@Scope(value=ConfigurableBeanFactory.SCOPE_SINGLETON)單例模式,在整個應用中只能建立一個實例session
@Scope(value=WebApplicationContext.SCOPE_GLOBAL_SESSION)全局session中的通常不經常使用代理
@Scope(value=WebApplicationContext.SCOPE_APPLICATION)在一個web應用中只建立一個實例io
@Scope(value=WebApplicationContext.SCOPE_REQUEST)在一個請求中建立一個實例請求
@Scope(value=WebApplicationContext.SCOPE_SESSION)每次建立一個會話中建立一個實例注入
裏面還有個屬性單例模式
proxyMode=ScopedProxyMode.INTERFACES建立一個JDK代理模式co
proxyMode=ScopedProxyMode.TARGET_CLASS基於類的代理模式單例
proxyMode=ScopedProxyMode.NO(默認)不進行代理ab