@ResponseBody \ npublic ReturnType ..和public @ResponseBody ReturnType之间的区别?

时间:2013-04-24 20:20:51

标签: java json spring java-ee

之间有区别吗?
@ResponseBody
public Object method(etc..) {
    etc..
}

public @ResponseBody Object method(etc..){
    etc..
}

1 个答案:

答案 0 :(得分:2)

它们之间没有区别。

如果使用@ResponseBody注释该方法,则将返回类型写入响应HTTP正文。返回值将使用HttpMessageConverters

转换为声明的方法参数类型

http://static.springsource.org/spring/docs/3.0.x/reference/mvc.html#mvc-ann-responsebody