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