通知は、メソッドが実行される前または後に実行されるアクションであり、実際には、プログラムの実行時にSpringAOPフレームワークによってトリガーされるコードセグメントです。
Springアスペクトに適用できる通知には5つのタイプがあります。
- before:事前通知。メソッドが実行される前に呼び出されます。
- after:メソッドの実行が成功したかどうかに関係なく、メソッドの実行後に通知が呼び出されます。
- after-returning:メソッドが正常に完了した後にのみ実行される通知。
- after-throwing:メソッドが例外をスローして終了したときに実行される通知。
- 周り:メソッド実行の前後に呼び出される通知。