java中如何校验对象属性值是否为空

这篇文章主要介绍了java中如何校验对象属性值是否为空,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

创新互联建站专业为企业提供商洛网站建设、商洛做网站、商洛网站设计、商洛网站制作等企业网站建设、网页设计与制作、商洛企业网站模板建站服务,十余年商洛做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。

1.涉及jar包

javax.el.jar

javax.el-api.jar

hibernate-validator.jar

validation-api.jar

2.测试

public class TestValidate {

	public static void main(String[] args) {
		System.out.println(validate(new User()));
	}

	public static  String validate(T t) {
		
		if( t == null ){
			return null;
		}
		Validator validator = Validation.buildDefaultValidatorFactory().getValidator();
		Set> constraintViolations = validator.validate(t);

		for (ConstraintViolation constraintViolation : constraintViolations) {
			return constraintViolation.getMessage();
		}
		return null;
	}
}
class User {
	@NotBlank(message = "不能为空")
	private String name;
	private String phone;
	
	public String getName() {
		return name;
	}
	public void setName(String name) {
		this.name = name;
	}
	public String getPhone() {
		return phone;
	}
	public void setPhone(String phone) {
		this.phone = phone;
	}
}

感谢你能够认真阅读完这篇文章,希望小编分享的“java中如何校验对象属性值是否为空”这篇文章对大家有帮助,同时也希望大家多多支持创新互联,关注创新互联行业资讯频道,更多相关知识等着你来学习!


当前名称:java中如何校验对象属性值是否为空
文章起源:http://bzwzjz.com/article/ishojp.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 成都网站设计 成都网站设计制作公司 成都网站建设 成都企业网站设计 成都网站制作 网站制作公司 网站建设方案 成都企业网站制作 成都网站建设公司 重庆网站设计 成都网站设计公司 教育网站设计方案 高端网站设计 成都网站设计 成都网站建设 手机网站制作 成都网站设计 成都网站制作 营销网站建设 外贸网站设计方案 成都网站设计 企业网站设计