menu

【Spring Boot】MaxUploadSizeExceededExceptionを例外処理する

公開日:2020年05月26日 カテゴリー:Java, Spring Boot

Springでファイルのアップロードを行う際に発生するMaxUploadSizeExceededException

Filterなどを使用して、例外処理を行ってもうまく動いてくれないですよね?

というわけで、MaxUploadSizeExceededExceptionの例外処理する方法を紹介したいと思います。

 

@ControllerAdviceの実装

APIなどの実装でResponseEntityを返す場合は上のメソッド。

ModelAndViewもしくは、Model情報を返す場合は、下のメソッドを使用してください。

 

ちなみに・・・

@ControllerAdviceを使用すると、Controller内の共通処理をまとめることができます。

例外処理のハンドリングや、

共通の@ModelAttributeメソッドのリクエスト処理や、バリデーションをまとめることができます

 

いかがでしたでしょう?

MaxUploadSizeExceededException以外にも例外処理をまとめることもできるので、色々試してみてください。

 

ウィズテクノロジーで一緒に働きませんか?
分野を限定せず幅広い事業を展開。新しい技術の導入にも積極的に取り組んでおり、チャレンジや成長する機会が沢山。
あなたの経験・知識を活かしながら一緒にIT業界を盛り上げて行きましょう!
採用情報詳細はコチラ