默认@Bean是单例的,但可以使用@Scope注解来覆盖此如下:
@Configuration public class MyConfiguration { @Bean @Scope("prototype") public MovieCatalog movieCatalog(){ //... } }
Bean的作用域包括singleton、prototype、request、session、global session
例子:
时间: 2024-12-22 01:25:06
默认@Bean是单例的,但可以使用@Scope注解来覆盖此如下:
@Configuration public class MyConfiguration { @Bean @Scope("prototype") public MovieCatalog movieCatalog(){ //... } }
Bean的作用域包括singleton、prototype、request、session、global session
例子: