Object 转对象 的问题

在度娘上搜了好久大多数是用 :
方法1:  ObjectMapper mapper = new ObjectMapper();
PageBean<MessageListVO> strPageBean = mapper.readValue(jsonString, PageBean.class);
方法2:(时间格式有问题)
ObjectMapper objectMapper = new ObjectMapper();
Object businsInfo = plaProcessDTO.getBusinessInfo();
EquipmentRepairDto appPlanEquipmepairDto = objectMapper.convertValue(busissInfo, EquipmentRepairDto.class);
这两个都有缺陷










正确的转换方式为:
JSONObject jsonObject = (JSONObject) planFloessDTO.getBusssInfo();
EquipmentRepairDto appPlanEqentRepairDto = jsonObject.toJavaObject(EquRepairDto.class);

posted @ 2022-06-15 20:17  星空物语之韵  阅读(1617)  评论(0)    收藏  举报