@RequestMapping("/books")
时间: 2024-09-17 09:01:14 浏览: 37
Spring 注解 开发模式 @Controller @RequestMapping @
5星 · 资源好评率100%
@RequestMapping("/books") 是Spring MVC框架中的一个注解,用于指定HTTP请求映射到处理程序的方法。这个注解通常放在控制器类的方法上,它告诉Spring将发送到"/books" URL路径的HTTP请求(如GET、POST等)绑定到该方法上。例如:
```java
@RestController
public class BooksController {
@RequestMapping(value = "/books", method = RequestMethod.GET)
public List<Book> getAllBooks() {
// 返回所有书籍的列表
}
@PostMapping("/books")
public Book createBook(@RequestBody Book book) {
// 创建新书并返回
}
}
```
在这个例子中,`getAllBooks()`方法会处理GET请求获取所有书籍,而`createBook()`方法则处理POST请求创建新的书籍。
阅读全文