浏览 spring 框架项目的源代码时,我遇到了一个看起来像这样的方法:
@RequestMapping("primitive")
public @ResponseBody String primitive(@RequestParam Integer value) {
return "Converted primitive " + value;
}
作为一个普通的java用户,我以前没有遇到过这个。据我所知,@ 符号在 java 注释之前,但方法签名本身似乎有注释。@ResponseBody
和@RequestParam
部分在做什么?