引き続きSpring Bootに関する投稿です。今回は、Spring Bootでサーブレットフィルタを設定するにはどうするか?、です。 環境 spring-boot-2.0.4.RELEASE spring-boot-starter-web Embedded Tomcat 8.5.32 組み込みのTomcatコンテナで動作させる前提です。 フィルタの登録方法 Spring Bootでは、web.xmlのような設定ファイルは不要で、コントローラやフィルタなどのクラスを実装し、アノテーションやBean定義を行なうだけで、容易にSpring Bootに追加したい機能(今回はフィルタ)を認識させることができます。 さて、Spring Bootでフィルタを登録する方法ですが、1〜3で利用頻度もしくは一般的であろう順(著者感覚)に整理してみました。 1. FilterRegistrationBeanの
