在Java Spring REST中,可以使用@RequestParam注解来验证原始的GET请求参数。该注解用于将请求参数绑定到方法参数上,并可以指定参数的验证规则。 例如,以下代码演示了如何使用@RequestParam注解来验证一个名为“id”的整数参数: ``` @GetMapping("/users/{id}") public User getUserById(@PathVariable Long id, @RequestParam("id") @Min(1) int userId) { // 根据用户ID获取用户信息 User user = userService.getUserById(userId); return user; } ``` 在上面的代码中,@RequestParam注解指定了参数名为“id”,并使用@Min(1)注解来验证参数值必须大于等于1。如果请求参数不符合验证规则,则会抛出异常。 除了@Min注解外,还有许多其他的验证注解可用于@RequestParam注解,例如@Max、@NotNull、@Size等。可以根据具体的需求选择合适的验证注解来保证请求参数的正确性。