1.利用fastjson 把对象转化为map
<!-- https://mvnrepository.com/artifact/com.alibaba/fastjson -->
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>fastjson</artifactId>
<version>1.2.56</version>
</dependency>
2.使用fastjson的ParseObject 方法
User user=new User();
user.setId(1);
user.setName("zhangsan");
Map<String, Object> stringObjectMap = JSON.parseObject(JSON.toJSONString(user), new TypeReference<Map<String, Object>>() {
});
System.out.println(stringObjectMap);