springboot入参
时间: 2023-11-23 15:58:24 浏览: 86
Spring中使用LocalDateTime、LocalDate等参数作为入参
在Spring Boot中,前端可以通过URL路径参数或请求参数的方式向后端传递参数,后端可以通过@PathVariable或@RequestParam注解来接收参数。
1. 获取路径参数
前端可以通过URL路径参数的方式向后端传递参数,后端可以通过@PathVariable注解来获取路径参数。例如:
```java
@GetMapping("/users/{id}")
public User getUserById(@PathVariable Long id) {
// 根据id查询用户信息
User user = userService.getUserById(id);
return user;
}
```
2. 获取请求参数
前端可以通过请求参数的方式向后端传递参数,后端可以通过@RequestParam注解来获取请求参数。例如:
```java
@GetMapping("/news/queryByName")
public List<News> getNewsByName(@RequestParam String name) {
// 根据名称查询新闻列表
List<News> newsList = newsService.getNewsByName(name);
return newsList;
}
```
在上述代码中,@RequestParam注解用于获取请求参数name的值。
阅读全文