转载:https://www.aliyun.com/jiaocheng/1442464.html
一、pom
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>fastjson</artifactId>
<version>1.1.46.sec01</version>
</dependency>
二、具体代码的实现
用junit测试类写了一个测试
其实就是把一个map转成json,然后再用parseObject转成对应的类,齐活
/**
* 测试map转成具体的类
*/
@Test
public void map2Object() {
Map<String, Object> map = Maps.newHashMap();
map.put("pkid",1);
map.put("password","33333");
map.put("name","22222");
Admin admin = JSONObject.parseObject(JSONObject.toJSONString(map), Admin.class);
System.out.println(admin);
}