Spring定義了多種做用域:code
ConfigurableBeanFactory.SCOPE_SINGLETON
ConfigurableBeanFactory.SCOPE_PROTOTYPE
單例是默認做用域, 要更改做用域須要使用@Scope註解, 它能夠與@Compoent或@Bean一塊兒使用。作用域
@Scope
@Compoent
@Bean