json中@JsonProperty注解详解说明
下文笔者讲述@JsonProperty注解的使用说明,如下所示:
设置jackson的maven依赖
<dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-databind</artifactId> <version>2.5.3</version> </dependency>例:
import com.fasterxml.jackson.annotation.JsonProperty; public class User { @JsonProperty("name") private String userName; public String getUserName() { return userName; } public void setUserName(String userName) { this.userName = userName; } } ----测试程序----- import com.fasterxml.jackson.core.JsonProcessingException; import com.fasterxml.jackson.databind.ObjectMapper; public class Main { public static void main(String[] args) throws JsonProcessingException { User user = new User(); user.setUserName("java265.com---"); System.out.println(new ObjectMapper().writeValueAsString(user)); } }
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。