Kotlin で JPA エンティティクラスを定義する
   2 min read
Kotlin で JPA エンティティを実装しようと思って調べた結果をまとめた記事です。 まとめ: プロジェクト構成について kotlin-jpa compiler plugin を適用する all-open compiler plugin を適用し、 @Entity, @Embeddable, @MappedSuperclass を
Kotlin で JUnit4 のテストケースを書く
   2 min read
JUnit4 / Parameterized Mockito 利用 テスト対象が Lombok, MapStruct 使用 な状況で Kotlin でテストコードを書きます。 成果物: https://github.com/yukihane/hello-kotlin/tree/main/junit4-mockito-example 先にまとめを書いておきます。 (IntelliJ で Java のコードを .kt にペーストすると
Kotolin のプロジェクトを Maven で作成する
   2 min read
入門書を一通り読み終えたのでサンプルプロジェクトを作成しようと思いました。 JetBrains がメンテナンスしている archetype が利用できそうです。 https://search.maven.org/artifact/org.jetbrains.kotlin/kotlin-archetype-jvm mvn archetype:generate -DarchetypeGroupId=org.jetbrains.kotlin -DarchetypeArtifactId=kotlin-archetype-jvm IntelliJ IDEA から作