Spring Boot

SpringBoot1系から2系に移行した

Spring Boot2系に移行してハマった点について書きます。ほぼ備忘録です。ついでなので2.0.x -> 2.1.xで変更された点もまとめます。 変更点見つけたら随時書いていこうと思います。 移行前のSpring Bootのバージョンは1.5.10です。

Read
Test

@DataJpaTestでRepositoryのテスト

Springのテスト部分のリファレンス読んで忘れないうちにまとめよう精神が働いたので書きます。今回は、@DataJpaTestというレポジトリのテストを書くためのアノテーションを紹介します。 @DataJpaTestアノテーションは、デフォルトでインメモリDBの設定をしたり、@EntityがついたクラスをBean登録したり、@RepositoryついたクラスをBean登録するなどSpring Data JPAレポジトリの設定してくれたりします。@DataJpaTestのソースコードをのぞいてみるとこんな感じの設定が行われているようです。

Read
BOOK

Javaパフォーマンス本を読んで #2

Javaパフォーマンス本読んで#2 Javaパフォーマンスのツールボックス

Read
BOOK

Javaパフォーマンス本を読んで #3

Javaパフォーマンス本を読んで #3 ガベージコレクションの基礎

Read