博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SpringMVC bean validator 使用
阅读量:7125 次
发布时间:2019-06-28

本文共 863 字,大约阅读时间需要 2 分钟。

1.添加依赖jar

org.hibernate
hibernate-validator
4.3.1.Final
javax.validation
validation-api
1.1.0.Final

2.添加spring 支持

3.java bean中添加注解

public class Company {    @Length(max = 32)    @NotNull    private String id;    @Length(max = 40,message = "微信openId长度不能大于40")    private String openid;    @NotNull    @Length(max = 30)    private String name;}

4.spring controller中添加Valid注解

public JSONView submit(@Valid Company company,BindingResult bindingResult){//codes}

BindingResult注解必须在@Valid 参数后面

5.最后

然后在访问submit这个方法的时候就会自动根据bean定义的规则验证。验证结果放在bindingResult中

转载于:https://www.cnblogs.com/zhoujingjie/articles/spring_mvc_bean_validator.html

你可能感兴趣的文章
JS attribute and prpperty
查看>>
SpringMVC配置太多?试试SpringBoot
查看>>
详解js深浅复制
查看>>
Laravel 服务容器实现原理
查看>>
stl map
查看>>
什么是with?
查看>>
LeetCode Weekly Contest 21
查看>>
查询计划参数详解
查看>>
JS中把对象赋值给变量时出现的问题
查看>>
华为敏捷/DevOps实践:如何开好迭代计划会议
查看>>
AI+社交,快手商业化落地之道
查看>>
.NET Core中的去虚
查看>>
滴滴开源支撑业务代码重构工具Rdebug
查看>>
联合国儿童基金会投资六家区块链初创企业,目标是解决“全球性挑战”
查看>>
CNCF宣布Envoy项目正式毕业
查看>>
百度App网络深度优化系列(一):DNS优化
查看>>
Oracle发布多语种虚拟机平台GraalVM 1.0
查看>>
GCM 3.0采用类似方式向Android、iOS和Chrome发送消息
查看>>
如何进行5万并发用户负载测试?
查看>>
Java日志性能那些事
查看>>