かんがるーさんの日記

最近自分が興味をもったものを調べた時の手順等を書いています。今は Spring Boot をいじっています。

Spring Boot 2.0.x の Web アプリを 2.1.x へバージョンアップする ( 大目次 )

  1. その1 ( 概要 )
  2. その2 ( Gradle を 4.10.3 → 5.2 にバージョンアップする )
  3. その3 ( build.gradle を変更する )
  4. その4 ( テストが大量に失敗する原因を解消する )
  5. その5 ( テストが大量に失敗する原因を解消する2 )
  6. 番外編 ( IntelliJ IDEA の Class Diagram 生成機能メモ書き )
  7. 番外編 ( Spring Initializr で作成したプロジェクトで Thymeleaf テンプレートのコード補完を有効にするには? )
  8. その6 ( Thymeleaf テンプレートの html タグの属性を変更し、メトリックスのタグの定義場所を変更する )
  9. その7 ( Gradle を 5.2 → 5.2.1 へ、Spring Boot を 2.1.2 → 2.1.3 へバージョンアップする )
  10. その8 ( JUnit 5 へバージョンアップ。。。したいが @RunWith(Enclosed) + @Unroll + useJUnitPlatform() を組み合わせるとテストが終わらない )
  11. その9 ( JUnit 5 へバージョンアップ。。。@RunWith(Enclosed) + @Unroll + useJUnitPlatform() の組み合わせでテストが終わらない問題を解決する )
  12. その10 ( @Rule を使用していないテストを JUnit 5 のテストに書き直す+JUnit 5 の Parallel 実行を試してみる )
  13. その11 ( @Rule を使用しているテストを JUnit 5 のテストに書き直す )
  14. その12 ( @Rule を使用しているテストを JUnit 5 のテストに書き直す2 )
  15. その13 ( @WebMvcTest、@WithAnonymousUser、@WithMockUser を使ってみる )
  16. その14 ( Docker で複数の Tomcat を起動して動作確認する )
  17. その15 ( JDK を 8u202 → 11.0.2+9 に変更する )
  18. その16 ( JDK を 8u202 → 11.0.2+9 に変更する2 )
  19. その17 ( JDK 11 環境下で error-prone を復活させる )
  20. 番外編 ( テストクラス内の @Component を付与したクラスを Bean として登録するには? )
  21. その18 ( Gradle を 5.2.1 → 5.3.1 へ、Spock を 1.2 → 1.3 へ、JUnit 5 を 5.4.0 → 5.4.1 へバージョンアップする )
  22. その19 ( dependency-management plugin を 1.0.6 → 1.0.7 へ、Checkstyle を 8.17 → 8.19 へ、PMD を 6.11.0 → 6.13.0 へバージョンアップする )
  23. その20 ( Spring Boot を 2.1.3 → 2.1.4 へバージョンアップする )
  24. 感想