Jackson配置輸出風格

Jackson是java的jason處理jar包。他能夠經過設置PropertyNamingStrategy屬性解析和輸出多種格式的json。命名風格:java

  • SNAKE_CASE(2.7 之前叫 CAMEL_CASE_TO_LOWER_CASE_WITH_UNDERSCORES): 駝峯轉爲小寫加下劃線模式, 主要是C系列用法。
  • UPPER_CAMEL_CASE(2.7 之前叫 PASCAL_CASE_TO_CAMEL_CASE): 將駝峯的第一個字母轉爲大寫,主要是Pascal用法法。
  • LOWER_CASE 所有轉爲小寫。
  • LOWER_CAMEL_CASE(2.8新增): Java標準的駝峯方式
  • KEBAB_CASE(2.7新增):與Snake相似,只是將下劃線替換成連字符。

測試代碼:源代碼git

相關文章
相關標籤/搜索