springboot @RequestMapping注解使用示例
时间: 2024-04-12 22:24:27 浏览: 140
Springboot 示例代码
Spring Boot是一个用于创建独立的、基于Spring框架的Java应用程序的开源框架。它简化了Spring应用程序的配置和部署过程,提供了一种快速开发的方式。
@RequestMapping注解是Spring MVC框架中的一个核心注解,用于将HTTP请求映射到相应的处理方法上。下面是一个使用@RequestMapping注解的示例:
```java
@RestController
@RequestMapping("/api")
public class MyController {
@RequestMapping(value = "/hello", method = RequestMethod.GET)
public String hello() {
return "Hello, World!";
}
}
```
在上面的示例中,@RestController注解表示这是一个控制器类,@RequestMapping("/api")注解表示该控制器处理的请求路径前缀为"/api"。而@RequestMapping(value = "/hello", method = RequestMethod.GET)注解表示该方法处理的请求路径为"/api/hello",并且只接受GET请求。
当客户端发送GET请求到"/api/hello"路径时,Spring Boot会调用hello()方法,并返回"Hello, World!"字符串作为响应。
阅读全文