JSON是目前最主流的前后端交互数据,Spring MVC中使用消息转换器HttpMessageConvert对JSON的转换提供很好的支持,在Spring Boot中更进一步,对相关的配置做了进一步的简化。
下面开始演示在springboot中整合JSON。
1.添加依赖
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
这个依赖中默认包含了jackson-databind作为JSON处理器。
2.注解实体类
package xyz.fengqing11.hellospringboot.pojo;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonIgnore;
import java.util.Date;
public class Book {
private Integer id;
private String name;
private String author;
@JsonIgnore
private Float price;
@JsonFormat(pattern = "yyyy-MM-dd")
private Date public