當前位置:
首頁 >
Jackson 配置 ObjectMapper
發布時間:2025/3/15
18
豆豆
生活随笔
收集整理的這篇文章主要介紹了
Jackson 配置 ObjectMapper
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
配置日期格式
默認情況下,Jackson 會將日期轉成 long 值,我們也可以設置日期格式,將日期轉成字符串,下面是一個簡單的例子。
忽略未知字段
通常 JSON 消息和 Java 類的字段必須相對應,否則解析 JSON 會報錯,當然我們也可以通過配置使它不報錯。
package shangbo.jackson.demo6;import com.fasterxml.jackson.databind.DeserializationFeature; import com.fasterxml.jackson.databind.ObjectMapper;public class App {public static void main(String[] args) throws Exception {// 實例化 ObjectMapper 對象ObjectMapper objectMapper = new ObjectMapper();objectMapper.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false); // 忽略未知字段// json 消息String json = "{\"firstname\":\"Bo\",\"lastname\":\"Shang\",\"brithday\":\"2019-05-25\"}";// 將 json 轉成對象,忽略 brithdayPerson shangbo = objectMapper.readValue(json, Person.class);System.out.println(shangbo);} }原文鏈接:https://blog.csdn.net/shangboerds/article/details/90543656
總結
以上是生活随笔為你收集整理的Jackson 配置 ObjectMapper的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Jackson 读写 JSON
- 下一篇: 2021快手美妆行业数据营销报告