2021-07-01から1ヶ月間の記事一覧

Redisの環境を作る

docker-composeでRedisを利用できる環境を作る セットアップ docker-compose.yml version: '3.8' services: redis: container_name: redis image: "redis:latest" ports: - "16379:6379" volumes: - "./redis/data:/data" 実行 docker-compose up -d

Thymeleafをホットデプロイして使う

いちいちテンプレートを修正したらサーバを起動し直すのが面倒だったのでホットデプロイできるようにした セットアップ build.gradle springloaded をdependenciesに追加 plugins { id 'org.springframework.boot' version '2.5.0' id 'io.spring.dependency…

Thymeleafを使う

Thymeleafを使うため最もシンプルな構成で環境を準備する セットアップ build.gradle spring-boot-starter-thymeleaf をdependenciesに追加 plugins { id 'org.springframework.boot' version '2.5.0' id 'io.spring.dependency-management' version '1.0.11…

リクエストからUserAgentを取得する

リクエストからUserAgentを取得して各コントローラで持ちまわる共通的な処理を追加する。 取得部分はFilterではなく、HandlerInterceptorで行った。 FilterとInterceptorの違いは下記を参考にした。 https://meetup-jp.toast.com/698 /src/main/java/com/exa…