jackson 是干什么的jackson 是用来完成 java对象(pojo)与json对象之间的序列化与反序列化的jackson 怎么使用jackson 是springboot内置的默认的,在maven工程中只需引入spring-boot-starter-json即可,但是作为一个web工程,如果已经引入了spring-boot-starter-web,则不需要额外引入spring-boot-starter-json了。jackson 几个重要简单的东西 ObjectMapper 类 作用:核心类,json的操作都在其下实现ObjectMapper mapper = new ObjectMapper(); writeValueAsString 作用:序列化,将 pojo 转换为 jsonmapper.writeValueAsString(Obj); readValue 作用:反序列化,将 json 转换为 pojomapper.readValue(jsonString, Obj.class);常见注解 @JsonIgnore 作用域:属性上作用:生成 json 时忽略此属性(不生成)
Minghui
却道天凉好个秋!
CC BY-NC-SA 4.0