bean 配置文件屬性 init-method 用於在bean初始化時指定執行方法,用來替代繼承 InitializingBean接口。相關鏈接:https://www.cnblogs.com/JoeyWong/p/9304737.html
測試程序如下:
public class TestInitMethod{
public void testInit(){
System.out.println("test init-method");
}
}
配置文件如下:
<bean id="testInitMethod" class="com.TestInitMethod" init-method="testInit"></bean>
Main主程序如下:
public class Main {
public static void main(String[] args){
ClassPathXmlApplicationContext context1 = new ClassPathXmlApplicationContext("spring.xml");
}
}
打印如下結果:
test init-method
注意的一點是只有一個類完整的實例被創建出來后,才能走初始化方法。
