问题出现的原因:
由于Object类是Java中的“总父类”,所以在转换成其他类时会出现类型转换异常。
方式一
利用 com.fasterxml.jackson.databind.ObjectMapper 包下的 convertValue方法将Object对象转为对应实体对象。文章来源:https://www.toymoban.com/news/detail-552451.html
User user = new ObjectMapper().convertValue(object, User.class);
方式二
使用com.alibaba.fastjson包下的JSON类将Object对象转成JSON字符串后再解析成实体对象。文章来源地址https://www.toymoban.com/news/detail-552451.html
User user = JSON.parseObject(JSON.toJSONString(object), User.class);
到了这里,关于将Object类对象转为对应实体类对象的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!