目录
一、JSON数据处理
1.JSON、JSON-lib、jackson区别
2.JSON-lib基本使用
3.jackson基本使用
3.1 jackson基本简介
3.2 jackson基本使用
1.JSON是一种数据格式,使用{"key": "value"}/{"key": value},用于数据传输
var json = {"name":"SpringMVC","age":6,"funny":true}
2.JSON-lib是一个Java类库(官网:http://json-lib.sourceforge.net) 可以实现如下功能
org.kohsuke.stapler
json-lib
2.1
jdk15
1.Jackson是一个Java用来处理JSON格式数据的类库,性能非常好
2.jackson在SpringMVC中可以自动将对象转为json格式字符串
4.0.0
com.codecoord
SpringMVC
0.0.1-SNAPSHOT
war
org.springframework
spring-webmvc
5.0.9.RELEASE
com.fasterxml.jackson.core
jackson-databind
2.9.1
2.在SpringMVC配置文件中开启组件扫描和注解扫描
3.在控制器中的的不同位置指定注解代表不同含义
4.@RestController <=> @Controller+每个方法@ResponseBody
5.@ResponseBody注解位置不同则意义不同