在Object类转为实体类时如果直接使用强转:
Object data = new Object();
User data = (User) result;//这行报错: java.util.LinkedHashMap cannot be cast to com.friend.pojo.user.UserPassword
解决办法:
首先将object转化为json,再将json转化为实体类就ok了
ObjectMapper objectMapper = new ObjectMapper();
User user =objectMapper.convertValue(data,User.class);
本文介绍如何避免强转Object到特定实体类User时的类型转换错误,通过JSON映射实现User类实例化的方法。
2619

被折叠的 条评论
为什么被折叠?



