java bean转map

一.使用Apache提供的BeanUtils

public Map test(Object person) {
    Map map = BeanUtils.describe(person);
    return map;
}

二.使用Jackson

public Map test(Object person) {
     ObjectMapper objectMapper = new ObjectMapper(); 
     Map map = objectMapper.convertValue(person, HashMap.class);
     return map;
}

 

 

 

 

 

你可能感兴趣的:(java)