package com.kuang.utils; import com.fasterxml.jackson.core.JsonProcessingException; import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.SerializationFeature; import java.text.SimpleDateFormat; public class JsonUtils { public static String getJson(Object object){ return getJson(object,"yyyy-MM-dd HH:mm:ss"); } public static String getJson(Object object,String dateFormat){ ObjectMapper mapper = new ObjectMapper(); mapper.configure(SerializationFeature.WRITE_DATES_AS_TIMESTAMPS,false); SimpleDateFormat sdf = new SimpleDateFormat(dateFormat); mapper.setDateFormat(sdf); try { return mapper.writeValueAsString(object); } catch (JsonProcessingException e) { e.printStackTrace(); } return null; } }
Jackson工具类
最新推荐文章于 2024-01-05 15:03:22 发布
这是一个Java工具类,用于将对象转换为JSON格式,特别处理了日期的格式化,支持自定义日期格式。核心功能是使用Jackson库,配置序列化设置以避免将日期转换为时间戳,并能根据指定的日期格式进行序列化。
摘要由CSDN通过智能技术生成