@Bean是一个方法级别上的注解,主要用在 @Configuration注解的类里,也可以用在@Component注解的类里。
bean在 @Configuration里的一个例子
@Configuration
public class AppConfig{
@Bean
public TransferService transferService(){
return new TransferServiceImpl();
}
}
### 这个配置就等同于在xml里的配置
<beans>
<bean id="transferService" class="ozZ.TransferServiceImpl"/>
</beans>
bean的依赖
@bean也可以依赖其他任意数量的bean