之间有区别吗?
@ResponseBody
public Object method(etc..) {
etc..
}
和
public @ResponseBody Object method(etc..){
etc..
}
答案 0 :(得分:2)
它们之间没有区别。
如果使用@ResponseBody注释该方法,则将返回类型写入响应HTTP正文。返回值将使用HttpMessageConverters
转换为声明的方法参数类型http://static.springsource.org/spring/docs/3.0.x/reference/mvc.html#mvc-ann-responsebody