startup/shutdown callbacks
Java EE 6 良く解らないけど動かしてみました。
コードはこのようになってます。
@Startup アノテーションによって @PostConstruct アノテーションの付加された startup() メソッドが Web アプリケーションを配備完了後にすぐに呼ばれるようだ。
配備取り消しの場合は @PreDestroy アノテーションの付加された shutdown() メソッドが呼ばれるみたい。
@Startup アノテーションがなければ @PostConstruct アノテーションの付加された startup() メソッドと @PreDestroy アノテーションの付加された shutdown() メソッドは呼ばれない。
とりあえず @Startup アノテーションによってこのように動作するようだ。
@Startup アノテーションによって Web アプリケーションの準備と後始末をすませようとしているような気がする。
Hatena タグ: Java EE
Tags: Java EE