springboot url传参直接用对象接收时用什么注解能对属性做类型转换
可以使用@RequestParam注解对属性做类型转换。例如:
@GetMapping("/user")
public User getUser(@RequestParam("id") Long id) {
// ...
}
@GetMapping("/user")
public User getUser(User user) {
// ...
}
在第一个例子中,使用@RequestParam注解将id参数从String类型转换为Long类型。在第二个例子中,直接将整个User对象作为参数,Spring Boot会自动根据请求参数的名称和对象属性名进行类型转换。
原文地址: https://www.cveoy.top/t/topic/huzk 著作权归作者所有。请勿转载和采集!