Bean のライフ サイクルと関連する概要

1.豆のライフサイクル

Bean のライフサイクルは次のとおりです。

1.インスタンス化(JVMの「ロード」に対応)(バイトコードをメモリ内のオブジェクトに変換し、メモリを割り当てるだけ)

2. プロパティの設定 (Bean インジェクションとアセンブリ)

3.Bean の初期化

    (1) 各種届出

    (2) 初期化の事前作業

    (3) 初期化作業を行う (@PostConstruct を使用、init メソッドの初期化を使用)

4.豆を使う

5.ビーンを破壊する


2. @PostConstruct および @PostDestroy メソッド

@PostConstruct は Java に付属するアノテーションで、このアノテーションをメソッドに付けると、プロジェクトの起動時にメソッドが実行され、Spring コンテナの初期化時にメソッドが実行されるとも解釈できます。

Java EE5 仕様から、サーブレットのライフサイクルに影響を与える 2 つのアノテーション @PostConstruct および @PreDestroy がサーブレットに追加されました. これら 2 つのアノテーションは、非静的な void () メソッドを変更するために使用されます.
@PostDestroy は、主に Bean を破棄するときに使用されます

 

Supongo que te gusta

Origin blog.csdn.net/yss233333/article/details/129638775
Recomendado
Clasificación