今天发现@RestController注解返回的默认格式成了xml,现在还没有找到原因,使用如下可以如常的返回json格式:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
@RestController
public
class
UserController {
@Autowired
private
UserDao userDao;
@GetMapping
(value =
"/{id}"
, produces = {
"application/json;charset=UTF-8"
})
public
User findById(
@PathVariable
Long id)
throws
Exception {
if
(
null
== id) {
return
null
;
}
User user = userDao.findById(id);
return
user;
}
}
|
xml格式可以试试:
1
|
@GetMapping
(value =
"/getUserBaseInfo"
, produces = {
"application/xml;charset=UTF-8"
})
本文转自我爱大金子博客51CTO博客,原文链接http://blog.51cto.com/1754966750/1956970如需转载请自行联系原作者 我爱大金子
|