0

Bean マッパーを使用してビジネス モデルを DTO モデルに、またはその逆にマッピングする場合: プロパティ パスを変換する簡単な方法を提供するのはどれですか?

私のビジネスロジックが「person.street.number」が必須であると報告し、クライアントにこれを正しい方法、つまり「personDto.streetnumber」として伝えたいとしましょう。

すべての Bean マッパーがこの知識を持っていると確信していますが、この知識にアクセスする簡単な方法を提供しているのはどれですか?

この優れた Bean マッパーのリストに基づいて、ModelMapper と Orika が非常に魅力的に見える場合は、彼らの Web サイトをさらに読んでください。

4

1 に答える 1

1

ModelMapper は、この情報にアクセスする良い方法を提供しているようです。構成に応じて、最も具体的にはMatchingStrategy、ModelMapper は値が一致する限り、ソース パスから宛先パスに値を自動的に変換します。

この情報にアクセスするにはModelMapper.getTypeMap、 とを使用できますTypeMap.getMappings

于 2013-10-24T07:48:07.647 に答える