题目
在Spring MVC中,哪个注解用于将方法返回值直接作为HTTP响应体返回?A@ResponseBody B@RequestMapping C@RestController D@Controller
在Spring MVC中,哪个注解用于将方法返回值直接作为HTTP响应体返回?A@ResponseBody B@RequestMapping C@RestController D@Controller
题目解答
答案
A
解析
在Spring MVC中,`@ResponseBody`注解用于将方法返回值直接作为HTTP响应体返回。这个注解可以放在方法上,也可以放在类上,如果放在类上,那么该类中的所有方法都将返回HTTP响应体。`@RequestMapping`注解用于映射HTTP请求到处理方法,`@RestController`注解是`@Controller`和`@ResponseBody`的组合,用于创建RESTful风格的控制器,而`@Controller`注解用于标记一个类为Spring MVC的控制器。