dozer が Number 型の Source Class 変数を同じ型の Destination Class 変数にマッピングできないのはなぜですか?
次の例外を取得します。
java.lang.IllegalArgumentException: argument type mismatch
Some more Info:
Dest parent class: XXX
Source field name: totalAccounts
Source field type: class java.lang.Integer
Source field value: 8
Dest parent class: XXX
Dest field name: totalAccounts
Dest field type: java.lang.Number
ここでは、ソース クラスと宛先クラスの両方が同じクラス タイプを参照しており、Transactions.どちらも Number フィールドを持っていますが、ソース クラスから宛先クラスへのマッピング中に、そのような例外がスローされています。
同じデータ型で「引数の不一致」になる理由がわかりませんか?