1、bean到json 

  • ObjectMapper m = new ObjectMapper();  
  • String value = m.writeValueAsString(bean);  
  • 2、json到bean 

     
    1. ObjectMapper m = new ObjectMapper();  
    2. TestPO test1 = m.readValue(json, TestPO.class);  

    3、日期的处理 
        bean到json时。默认是转换成timestamp类型的,即相对1970年1月1日的毫秒数。 
        可以进行设置,设置成你想要的格式。 

     
    1. objectMapper.configure(SerializationConfig.Feature.WRITE_DATES_AS_TIMESTAMPS, false);//关闭时间戳输出,此时是ISO格式  
    2.     objectMapper.setDateFormat(myDateFormat);//设置自己的格式  

        json到bean转换,直接使用毫秒数即可。 

    2、fastjson

    // 对象转JSON串
    String jsonString = JSON.toJSONString(group);
    
    // JSON串转对象
    UserGroup group2 = JSON.parseObject(jsonString, UserGroup.class);
    
    
    

    相关文章:

    • 2021-10-22
    • 2021-08-06
    • 2022-12-23
    • 2021-07-06
    • 2022-12-23
    • 2022-12-23
    • 2022-12-23
    • 2021-07-28
    猜你喜欢
    • 2022-03-06
    • 2022-12-23
    • 2021-05-29
    • 2021-12-30
    • 2022-12-23
    • 2021-07-01
    • 2021-07-29
    相关资源
    相似解决方案