Spring Boot 4 対応の書籍がついに出ましたね。
Spring Boot 3.5 から Spring Boot 4 への移行って結構大変なんですよね。
ということで購入して読んでみました。
基本的なことからシンプルに説明されているし、Spring Boot 4 対応ということもありいい感じです。
個人的になるほどと思ったのが、JUnit のテスト内容をメソッド名に記載するのではなく、@DisplayName で記載し、メソッド名は英語で簡潔に書くところですね。メソッド名に説明を書くと、コンパイラで警告が出たりCheckstyle でエラーになったりするので面倒なのですが @DisplayName を使えば解決しますね。
あとは Mockito(モキート) の読み方が書いているのもいいですね。Spring Boot を使い始めた頃、Mockito の読み方を調べても答えが見つからずモヤモヤしたことがあったので。
RestClientTest を使ってのテストもこう書くのかと参考になります。今のところ RestTemplate を使ってますがそのうち移行しなければならないでしょうから助かります。
この書籍で学んだあとどうすればよいのかまで記載されているので、新人さんにもよいかと思います。
