@Bean 的用法
@Bean是一个方法级别上的注解,主要用在@Configuration注解的类里,也可以用在@Component注解的类里。添加的bean的id为方法名
定义bean
下面是@Configuration里的一个例子
@Configuration public class AppConfig {
@Bean public TransferService transferService() { return new TransferServiceImpl(); }
}
这个配置就等同于之前在xml里的配置
<beans> <bean id="transferService" class="com.acme.TransferServiceImpl"/> </beans>