欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Javabean轉(zhuǎn)換成json字符并首字母大寫代碼實(shí)例

 更新時(shí)間:2020年02月07日 10:26:47   作者:jason小蝸牛  
這篇文章主要介紹了javabean轉(zhuǎn)成json字符并首字母大寫代碼實(shí)例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下

這篇文章主要介紹了javabean轉(zhuǎn)成json字符并首字母大寫代碼實(shí)例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下

今天寫接口的時(shí)候有個(gè)需求將接口返回的json字符串首字母大寫:{"SN":"","Result":""}格式,
只需要在返回bean里面屬性上加上@JsonProperty注解就可以了

import com.fasterxml.jackson.annotation.JsonProperty;
public class DiagResponeBean {
  @JsonProperty( "SN")
  private String sn;//設(shè)備sn
  @JsonProperty( "result")
  private String result;//響應(yīng)診斷結(jié)果
  @JsonProperty( "Region")
  private String region;//管理域
  @JsonProperty( "Status")
  private String status;//設(shè)備狀態(tài)
  //setter/getter
}
//controller 接口部分代碼
 com.fasterxml.jackson.databind.ObjectMapper ob =new com.fasterxml.jackson.databind.ObjectMapper();
    //json轉(zhuǎn)bean時(shí)忽略大小寫
    ob.configure(MapperFeature.ACCEPT_CASE_INSENSITIVE_PROPERTIES, true);
      if(StringUtil.isEmpty(json)){
        diagResponeBean.setSn("");
        diagResponeBean.setResult("入?yún)⒉荒転榭?);
        diagResponeBean.setRegion("");
        diagResponeBean.setStatus("");
        ob.writeValue(response.getOutputStream(), diagResponeBean);
        return;
      }

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

最新評論