在多数情况下,配置Spring bean都是通过配置文件来实现,如下:
public class Product {
public void create(){
System.out.println("create Product");
}
}
public class Producer {
@Autowired
private Product product;
public void produce(){
System.out.println("开始生产.....");
product.create();
System.out.println("结束生产.....");
}
public void init(){
System.out.println("初始化生产者....");
}
public void destory(){
System.out.println("销毁生产者....");
}
}
配置bean时:
<bean id="product" class="service.Product" >
<bean id="producer" class="service.Producer" init-method="