@RestControllerAdviceを使った例外処理 Spring MVCを使ってWeb APIを作成する際に、@RestControllerAdviceを使うことで共通のエラーハンドラを簡単に作成することができます。 以下のようにエラーハンドラとして@RestControllerAdviceを付与したクラスを作成し例外処理を行うメソッドを作成します。各メソッドには処理したい例外を@ExceptionHandlerアノテーションで指定します。このアノテーションの引数は配列を受け取ることができるので複数の例外を指定することも可能です。 @Slf4j // ログ出力のためにLombokを使用 @RestControllerAdvice public class ErrorHandlerController { @ExceptionHandler({AccessDeniedExceptio
![【Spring】@RestControllerAdvice を使ってREST APIのエラーハンドラを作成する | SEのプログラミングと英語の勉強ブログ](https://cdn-ak-scissors.b.st-hatena.com/image/square/66b648ee3ff653294d42b2a9efc5891e64f492d8/height=288;version=1;width=512/https%3A%2F%2Fsebenkyo.com%2Fwp%2Fwp-content%2Fuploads%2F2020%2F02%2Fprogramming1-scaled.jpg)