@JsonProperty的使用


jackson的maven依賴

<dependency>
    <groupId>com.fasterxml.jackson.core</groupId>
    <artifactId>jackson-databind</artifactId>
    <version>2.5.3</version>
</dependency>


所以引入這一個依賴就可以了

@JsonProperty 此注解用於屬性上,作用是把該屬性的名稱序列化為另外一個名稱,

如把trueName屬性序列化為name,@JsonProperty(value="name")。

 

import com.fasterxml.jackson.annotation.JsonProperty;

public class Student {

    @JsonProperty(value = "real_name")
    private String realName;
 
         
 
         
這里需要注意的是將對象轉換成json字符串使用的方法是fasterxml.jackson提供的!!而不是使用阿里巴巴

 

的fastjson來實現的。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM