weblog

技術的なメモ置き場。

2018-03-21から1日間の記事一覧

【MapStruct】Mappingを継承する

@InheritConfiguration または @InheritInverseConfiguration を使うことでマッピングを継承することができる。 環境 MapStruct : 1.2.0.Final Java : 9 JUnit : 4.12 AssertJ : 3.9.1 Mapperの作成 @Mapper public interface PersonMapper { PersonMapper M…

【MapStruct】Expression を使う

Expressionを使うことで、任意のJavaコードをマッピングの際に実行できる。 環境 MapStruct : 1.2.0.Final Java : 9 JUnit : 4.12 AssertJ : 3.9.1 Mapperの作成 expression に実行したいJavaコードを記述する。その際、 java() で囲む。 @Mapper public int…