SpringBoot @RequestBody 中校验入参

2022-11-14 17:17:56 浏览数 (3)

导读

  • 在restful对外暴露的接口中,只有一个参数,但是需要对这个参数值做校验,在不创建新的类的前提下,可以用如下方式,优雅的校验入参。
代码语言:javascript复制
@Validated //注意这里
@RestController
@RequestMapping("/api/")
public class TestController {

	@DeleteMapping("")
    public void delete(@RequestBody @NotEmpty(message = "lists is Required") @Valid List<String> lists) { //注意这里的三个注解
 
    }
}

0 人点赞