前面我们提到了,
IOC的概念:
把对象的创建、初始化、销毁等工作交给spring容器来完成。
对象的创建我们在前面几个例子已经讨论到了,现在,我们来讨论一下
对象的初始化,销毁
对象的初始化和销毁,也是有spring来完成,可是我们之前在执行的时候,没有看见它们的踪影。
对于了解这个问题,可以设置spring的配置文件的bean中的init-method和destroy-method的取值。
首先,我们要在相应的类中创建好初始化及销毁的方法。名字可以任意取,因为等下要配置到配置文件中。
类中的代码:
public class helloSpring implements Serializable {
//客户端掉用这个方法
public void hello(){
System.out.println("hello spring!");
}
//默认构造函数
public helloSpring() {
System.out.println("new instance");
}
//初始化调用这个方法
public void