Update 65.1. Write a JSON REST service.md

master
qibaoguang 2015-03-31 23:59:16 +08:00
parent 0128379bb8
commit 853fb87396
1 changed files with 17 additions and 0 deletions

View File

@ -0,0 +1,17 @@
### 65.1. 编写一个JSON REST服务
在Spring Boot应用中任何Spring `@RestController`默认应该渲染为JSON响应只要classpath下存在Jackson2。例如
```java
@RestController
public class MyController {
@RequestMapping("/thing")
public MyThing thing() {
return new MyThing();
}
}
```
只要MyThing能够通过Jackson2序列化比如一个标准的POJO或Groovy对象[localhost:8080/thing](http://localhost:8080/thing)默认响应一个JSON表示。有时在一个浏览器中你可能看到XML响应因为浏览器倾向于发送XML
响应头。