Spring

ファイルダウンロード用のViewを自作する

Springでファイルダウンロードを実装する方法はいろいろあるが、今回はViewを自作する方向でやってみたい。 利点 レスポンスヘッダーの設定など、冗長になりがちなコードをコントローラーに書かなくて済む。 戻り値の型を文字列で統一できるので、条件によっ…

Springで自作のエラーページを表示する

ここではSpring組み込みのWEBサーバーを使用するのではなく別のサーバーにデプロイするケースを考える。つまりEmbeddedServletContainerCustomizerが使えないケース。 環境 Spring Boot 1.4 + Thymeleaf やり方 以下は404 Not FoundでnotFound.html、401 For…

Spring Securityで独自の認証を実装する

環境 やりたいこと 用意するクラス ユーザー情報クラス AuthenticationFilter AuthenticationProvider 設定 あとがき 環境 Spring Boot 1.4 やりたいこと ログイン画面で所属部署コード、ユーザーID、パスワードを入力してログイン。認証はDBやAPI等、何かし…