@GetMapping("/greet")publicResponseEntity<String>greet(@RequestParamString name){returnResponseEntity.ok("Hello, "+ name +"!");}
二、@PathVariable: 从URL路径中提取数据。
@GetMapping("/users/{userId}")publicResponseEntity<User>getUserById(@PathVariableLong userId){User user = userService.getUserById(userId);returnResponseEntity.ok(user);}
三、@RequestBody: 从请求体中提取数据,并映射到对象。
@PostMapping("/create-user")publicResponseEntity<String>createUser(@RequestBodyUser user){userService.createUser(user);returnResponseEntity.ok("User created successfully");}