package com.idol;
public class Auditorium {
Auditorium(){
}
public void turnOnLights() {
System.out.println("Lights are turned on");
}
public void turnOffLights(){
System.out.println("Lights are turned off");
}
} XMLコンテキストの場合春のinitおよびdestroyメソッド
私が持っている:
<bean id="Auditorium" class="com.idol.Auditorium" init-method="turnOnLights" destroy-method="turnOffLights"/>
テスト:
ApplicationContext auditorium =
new ClassPathXmlApplicationContext("ApplicationContextVer6.xml");
auditorium.getBean("Auditorium");
を私が手:
のみ印刷」をいライトが点灯している " 「ライトは消灯しています」と表示されません。私は豆を破壊する前に破壊方法も呼び出すべきですが、私は何が欠けているのか、それともないのでしょうか? (私は念のため、ログにエラーがない)
おかげ
ライトがまだ点灯していません:-) – Aubergine
私は理解しましたが、破壊方法はまだ呼び出されていません。 – Aubergine
@Aubergineあなたは正しいです。しかし、このバージョンは動作します。 –