Java中Map与bean互转

场景

Map相互bean,其中Map中的key就是bean中的属性名,Map中的vlaue就是bean中的属性值。这里使用Jackson库实现。

Map转Bean

objectMapper.convertValue(map, EmployeeVo.class);

Bean转Map

TypeReference> typeReference = new TypeReference>() {};
objectMapper.convertValue(businessMap, typeReference);

参考:

  • Java – Convert Object to Map example
  • Unchecked cast on a Map (JSON converted to Map with Jackson)

你可能感兴趣的:(java)