現在Map<String, String>
、フォームに値を含む があり、key = value
それらを実際のオブジェクトに「展開」したいと考えています。
MapStruct でそれを自動化することは可能ですか?どうすればよいですか?
明確にするために:私が手で書くコードは次のようになります:
public MyEntity mapToEntity(final Map<String, String> parameters) {
final MyEntity result = new MyEntity();
result.setNote(parameters.get("note"));
result.setDate(convertStringToDate(parameters.get("date")));
result.setCustomer(mapIdToCustomer(parameters.get("customerId")));
// ...
return result;
}