如何设置ObjectMapper
时间: 2023-11-29 07:05:32 浏览: 95
ObjectMapper 是一个用于将 JSON 字符串与 Java 对象进行互相转换的 Java 库。以下是一个简单的 ObjectMapper 设置示例:
import com.fasterxml.jackson.databind.ObjectMapper;
ObjectMapper objectMapper = new ObjectMapper();
这里我们创建了一个 ObjectMapper 对象。
通常,你还需要对 ObjectMapper 进行一些配置,例如设置日期格式、忽略 null 值等。下面是一个更完整的示例:
import com.fasterxml.jackson.databind.ObjectMapper;
import com.fasterxml.jackson.databind.SerializationFeature;
import com.fasterxml.jackson.databind.util.StdDateFormat;
ObjectMapper objectMapper = new ObjectMapper();
// 设置日期格式
objectMapper.setDateFormat(new StdDateFormat());
// 忽略 null 值
objectMapper.configure(SerializationFeature.INDENT_OUTPUT, true);
objectMapper.setSerializationInclusion(JsonInclude.Include.NON_NULL);
这里我们使用 setDateFormat()
方法设置日期格式,使用 configure()
方法和 setSerializationInclusion()
方法设置忽略 null 值,并使用 SerializationFeature.INDENT_OUTPUT
选项启用缩进输出。
相关推荐


















