首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

更简洁的参数校验,使用 SpringBoot Validation 对参数进行校验

✈ 空值检查注解说明@NotBlank用于字符串,字符串不能为null 也不能为空字符串@NotEmpty字符串同上,对于集合(Map,List,Set)不能为空,必须有元素@NotNull不能为 null...首先,编写一个需要校验的实体类: @Data public class Student { @NotBlank(message = "主键不能为空") private String id...; @NotBlank(message = "名字不能为空") @Size(min=2, max = 4, message = "名字字符长度必须为 2~4个") private...,NotBlank.name,NotBlank.java.lang.String,NotBlank]; arguments [org.springframework.context.support.DefaultMessageSourceResolvable...,NotBlank.id,NotBlank.java.lang.String,NotBlank]; arguments [org.springframework.context.support.DefaultMessageSourceResolvable

3.6K31

_SpringBoot参数校验

RestControllerpublic class TestController { @GetMapping("/t1") // name不能为空 public String t1(@NotBlank...t1路径下第一个参数不能为空,接下来我们输入参数看看如果我们不想输出这种提示信息,我们还可以自定义提示信息,这时就要在注解添加message属性,属性值代表错误信息 public String t1(@NotBlank...服务器开小差了~2.2 测试结果OK,可以正常显示错误页面三、参数校验相关注解注解作用@NotNull判断包装类是否为null@NotBlank...@Min判断数值最小值@Max判断数值最大值@Email判断邮箱是否合法3.1 测试Controller @RequestMapping("/t2") public String t2(@NotBlank...;import jakarta.validation.constraints.NotNull;public class Student { @NotBlank(message = "姓名不能为空"

21220
领券