Springのわかりやすい資料
「Springでbean定義の上書き - oknknicの日記」から更に更に引き続き、Springネタ。
Springのすごくわかりやすい資料があったのでメモしておく。
以下の内容が書かれていて、それぞれコード例を交えて説明されている。
以下、その一部を抜粋ベースでメモしておく。
アノテーション
種類
AOP
ポイントカットの書式
例
@Aspect @Repository public class HogeAspect { @Pointcut("execution(public * jp.co.hoge.HogeImpl.*(..))") private void hogeOpe(){}; @Before("hogeOpe()") //pointcutを指定 public void beforeAdvice() { } @AfterReturning("within(jp.co.hoge.*)") //join pointを直接指定 public void afterReturningAdvice() { } }