[Spring Boot]のHandlerInterceptorを使ってコントローラー処理前後でログを出力する

内容

HandlerInterceptorを使ってコントローラー処理前後でログを出力する。

 

src

LogInterceptor.java

・コントローラーの処理前後にログを出力するように実装
・HandlerInterceptor を具象化

 

WebMvcConfig.java

・設定用のクラス。「@Configuration」を付ける。
・WebMvcConfigurerAdapter を継承
・インターセプターに「LogInterceptor」を追加

 

実行結果

app.log