sample
bringmeister/dozer-with-kotlin: A demo project to show how to use Dozer with Kotlin.
First Step
API Mappings
以下、抜粋
Since version 5.3 Dozer offers two ways for specifying explicit mappings.
API mappings are intended to solve all of the mentioned problems.バージョン5.3以降、Dozerは明示的なマッピングを指定する2つの方法を提供します。
XMLマッピングの欠陥は動的に生成できないことです。
APIマッピングは、前述の問題をすべて解決することを目的としています。
@NoArgConstructor
class UserDto(name: String) {
var name: String = name
}
class UserDto {
constructor() {}
lateinit var name: String
}