jackson處理json,後臺大寫到前臺變小寫

在springmvc+mybatis中,返回用@responsebody自動處理json,默認使用的是Jackson解析。Jackson在解析返回的json字符串時始首字母是小寫


解決辦法:在get方法上增加@JsonProperty註解


[java] view plain copy
  1. public class OaUserEntity {  
  2.     // 員工姓名  
  3.     private String RealName;  
  4.     // 登錄ID  
  5.     private String LoginID;  
  6.     // 部門ID  
  7.     private String DepartmentCode1;  
  8.     // 部門全路徑  
  9.     private String FullName;  
  10.       
  11.     @JsonProperty("RealName")  
  12.     public String getRealName() {  
  13.         return RealName;  
  14.     }  
  15.     public void setRealName(String realName) {  
  16.         RealName = realName;  
  17.     }  
  18.     @JsonProperty("LoginID")  
  19.     public String getLoginID() {  
  20.         return LoginID;  
  21.     }  
  22.     public void setLoginID(String loginID) {  
  23.         LoginID = loginID;  
  24.     }  
  25.     @JsonProperty("DepartmentCode1")  
  26.     public String getDepartmentCode1() {  
  27.         return DepartmentCode1;  
  28.     }  
  29.     public void setDepartmentCode1(String departmentCode1) {  
  30.         DepartmentCode1 = departmentCode1;  
  31.     }  
  32.     @JsonProperty("FullName")  
  33.     public String getFullName() {  
  34.         return FullName;  
  35.     }  
  36.     public void setFullName(String fullName) {  
  37.         FullName = fullName;  
  38.     }  
  39.       
  40. }  
發佈了25 篇原創文章 · 獲贊 15 · 訪問量 12萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章