【Spring框架全系列】方法注解@Bean的使用
在Spring框架中,@Bean
注解用于告诉Spring这个方法将返回一个对象,该对象要注册为Spring应用上下文中的bean。通常,这个注解会和@Configuration
注解一起使用,后者表示该类为配置类,包含一组用于定义bean的方法。
下面是一个使用@Bean
注解的简单示例:
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
@Configuration
public class AppConfig {
@Bean
public MyBean myBean() {
return new MyBean();
}
}
class MyBean {
// 自定义逻辑
}
在这个例子中,myBean()
方法用@Bean
注解,表示它创建并返回一个MyBean
类型的实例,Spring将这个实例注册为一个bean,可以在其他地方通过依赖注入来使用。
评论已关闭