Spring Boot 2.2.x の Web アプリを 2.3.x へバージョンアップする ( 大目次 )
- その1 ( 概要 )
- その2 ( Spring Boot を 2.2.2 → 2.2.9 へ、Gradle を 6.0.1 → 6.5.1 へバージョンアップする )
- その3 ( Spring Boot を 2.2.9 → 2.3.2 へバージョンアップする )
- その4 ( Release Notes を見て必要な箇所を変更する )
- その5 ( Checkstyle を 8.28 → 8.35 へバージョンアップする )
- その6 ( PMD を 6.20.0 → 6.26.0 へバージョンアップする )
- その7 ( Error Prone を 2.3.4 → 2.4.0 へバージョンアップする )
- その8 ( SpotBugs を 4.0.0-beta4 → 4.1.1 へバージョンアップする )
- その9 ( Docker コンテナの image をバージョンアップする、postgres・pgadmin4・flyway・docker-mailserver 編 )
- その10 ( Spring Boot を 2.3.2 → 2.3.7 へバージョンアップする+Docker コンテナの image をバージョンアップする、redis・redis_exporter 編 )
- その11 ( Docker コンテナの image をバージョンアップする、rabbitmq・haproxy・rabbitmq_exporter 編 )
- その12 ( Docker コンテナの image をバージョンアップする、prometheus・grafana 編 )
- その13 ( Docker コンテナの image をバージョンアップする、Grafana の RabbitMQ 用の Dashboard を RabbitMQ Monitoring → RabbitMQ-Overview に切り替える )
- その14 ( Docker コンテナの image をバージョンアップする、Spring Boot Statistics のデータが表示されていない Panel を修正する+Dashboard に JVM (Micrometer) を追加する )
- その15 ( Doma 2 を 2.26.0 → 2.44.3 へバージョンアップする+domaGen タスクを doma-codegen-plugin を利用したものに作り直す )
- その16 ( ValuesHelper クラスで guava の ClassPath を使用しないよう変更する )
- 番外編 ( IntelliJ IDEA の docToolchain/diagrams.net-intellij-plugin を追加する )
- その17 ( app コンテナを実行する Alpine Linux で ja_JP.utf8 のロケールを使えるようにする )
- その18 ( Build OCI images with Cloud Native Buildpacks を試してみる )
- その19 ( Docker で複数の Tomcat を起動して動作確認する )
- 感想