spring的@Bean
时间: 2023-09-20 07:13:56 浏览: 42
回答: Spring的@Bean注解用于告诉方法,产生一个Bean对象,然后这个Bean对象交给Spring管理。\[1\]被标记为@Bean的方法的BeanDefinition会被注册到Spring的工厂中,当Spring的ApplicationContext进行刷新时,这个对象就会被实例化并交由Spring管理。\[2\]通常情况下,@Bean注解与@Configuration一起使用,用于配置和初始化一个由Spring IOC容器管理的新对象。\[3\]
#### 引用[.reference_title]
- *1* [Spring之@Bean注解详解](https://blog.csdn.net/qq1309664161/article/details/119082339)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v4^insert_chatgpt"}} ] [.reference_item]
- *2* [Spring的@Bean注解原理详解](https://blog.csdn.net/qq_34203492/article/details/126505543)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v4^insert_chatgpt"}} ] [.reference_item]
- *3* [Spring——@Bean注解](https://blog.csdn.net/b15735105314/article/details/113766385)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v4^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]