相关疑难解决方法(0)

MapStruct:从 java.util.Map 映射到 Bean?

我目前有一个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;
}
Run Code Online (Sandbox Code Playgroud)

java mapstruct

8
推荐指数
2
解决办法
8879
查看次数

标签 统计

java ×1

mapstruct ×1