本文へスキップ

アスペクト指向プログラミングとは?

あすぺくとしこうぷろぐらみんぐ

横断的関心事をモジュールとして分離する開発手法。

アスペクト指向プログラミング(AOP)はログ出力・認証・トランザクション管理などの横断的関心事をメインロジックから分離してアドバイスポイントカットで記述する開発手法でSpring AOPが代表例。

使い方・例文

Spring AOPでは@Beforeアノテーションで全メソッドの実行前にログを出力するアスペクトを定義できる。

この用語をシェア

𝕏 でポスト LINE

最終更新:

関連用語