我们知道,要整合web项目,就要添加web依赖:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
在这个依赖中默认加入了jackson-databind作为JSON处理器,所以导入了web的依赖就不需要再添加额外的JSON处理器就能放回一个JSON数据了;
@RequestMapping("test")
@ResponseBody
//放回json数据
public student getString(){
return new student("小明",20);
}
页面显示
这是通过Spring中默认的提供的MappingJackson2HttpMassageConverter来实现的,当然开发者也可以通过自定义json转换器;
常见的JSON处理器除了jackson-databind之