spring_reference/II. Getting started/11.3.1. The @RestController...

889 B
Raw Blame History

11.3.1. @RestController和@RequestMapping注解

我们的Example类上使用的第一个注解是@RestController。这被称为一个构造型stereotype注解。它为阅读代码的人们提供建议。对于Spring该类扮演了一个特殊角色。在本示例中我们的类是一个web @Controller所以当处理进来的web请求时Spring会询问它。

@RequestMapping注解提供路由信息。它告诉Spring任何来自"/"路径的HTTP请求都应该被映射到home方法。@RestController注解告诉Spring以字符串的形式渲染结果并直接返回给调用者。

@RestController@RequestMapping注解是Spring MVC注解它们不是Spring Boot的特定部分。具体查看Spring参考文档的MVC章节