1.配置方法
如果我们想用json传递数据,很简单,添加相关的依赖即可。
pom.xml(只列出跟json有关的部分)
<properties>
<com.fasterxml.jackson.version>2.5.0</com.fasterxml.jackson.version>
</properties>
<dependency> <!-- json处理jar包 -->
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-core</artifactId>
<version>${com.fasterxml.jackson.version}</version>
</dependency>
<dependency> <!-- json处理jar包 -->
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-annotations</artifactId>
<version>${com.fasterxml.jackson.version}</version>
</dependency>
<dependency> <!-- json处理jar包 -->
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>${com.fasterxml.jackson.version}</version>
</dependency>
2.测试
controller中返回自定义类的封装数据
@RestController
public class TestSqlController {
@Autowired
TestSqlService service;
@RequestMapping("testMybatis")
public Users show() {
System.out.println("test mybatis");
Users usr = service.getUsers();
System.out.println(usr);
return usr;
}
}
chrome会把类转换,变成相应的json数据
