當(dāng)想讓系統(tǒng)啟動時就執(zhí)行的代碼,可以有2中方法實現(xiàn):
1.讓一個類實現(xiàn)InitializingBean接口,重寫afterPropertiesSet()方法 ,再把這個類交給spring管理,定義為一個bean,這樣就可以了
2.在一個類中自己寫一個方法,此方法是無參數(shù)的,把這個類交給spring管理,定義init-method="自己定義的方法名",這樣也可以,這個接觸了對spring的依賴
當(dāng)系統(tǒng)管理時執(zhí)行的代碼可以這樣實現(xiàn):
讓一個類實現(xiàn)DisposableBean接口,重寫 destroy()方法,再把這個類交給spring管理,