“Spring中@Component和@Bean的异同”的版本间的差异
跳到导航
跳到搜索
Jihongchang(讨论 | 贡献) |
Jihongchang(讨论 | 贡献) |
||
第3行: | 第3行: | ||
==== @Component ==== | ==== @Component ==== | ||
表明一个类会作为组件类,并告知Spring要为这个类创建bean | 表明一个类会作为组件类,并告知Spring要为这个类创建bean | ||
+ | |||
==== @Bean ==== | ==== @Bean ==== | ||
告知Spring这个方法将会返回一个对象,这个对象需要注册为Spring上下文中的bean,通常方法体中包含了最终产生bean实例的逻辑 | 告知Spring这个方法将会返回一个对象,这个对象需要注册为Spring上下文中的bean,通常方法体中包含了最终产生bean实例的逻辑 | ||
+ | |||
+ | |||
+ | |||
+ | === 相同点 === |
2023年1月28日 (六) 12:36的版本
概述
@Component
表明一个类会作为组件类,并告知Spring要为这个类创建bean
@Bean
告知Spring这个方法将会返回一个对象,这个对象需要注册为Spring上下文中的bean,通常方法体中包含了最终产生bean实例的逻辑