@RequestMapping(value = "/save") //这样写无法验证 // public ResultHolder<?> save(@Valid @ModelAttribute AlgoXflowDOWithBLOBs algoXflowDO, @RequestParam(value = "uploadFile") MultipartFile uploadFile, @RequestParam(value = "uploadXmlFile") MultipartFile uploadXmlFile, BindingResult result) { //正确的写法如下 public ResultHolder<?> save(@Valid @ModelAttribute AlgoXflowVO algoXflowDO, BindingResult result) { if (result.hasErrors()) { return ResultHolder.failResult(ResultHolder.INVALID_REQUEST, ValidationUtils.humanReadable(result)); } if(algoXflowDO.getUploadFile().isEmpty()){ return ResultHolder.failResult(ResultHolder.INVALID_REQUEST, ValidateTip.TAR_GZ_FILE_CAN_NOT_NULL); } if(algoXflowDO.getUploadXmlFile().isEmpty()){ return ResultHolder.failResult(ResultHolder.INVALID_REQUEST, ValidateTip.XML_FILE_CAN_NOT_NULL); } if(algoXflowDOMapper.exist(algoXflowDO.getNamespace(),algoXflowDO.getAlgoName(),algoXflowDO.getAlgoVersion())){ return ResultHolder.failResult(ResultHolder.INVALID_PARAM, MessageTip.ALGO_VERSION_EXIST); } return algoXflowService.save(algoXflowDO,algoXflowDO.getUploadFile(),algoXflowDO.getUploadXmlFile()); }
相关推荐
NULL 博文链接:https://gqsunrise.iteye.com/blog/2367006
文档列举了引用 Hibernate Validation各注解的用法,完成对实体约束验证的配置。
resin 支持spring mvc 5.0以上版本 支持Hibernate validation 下载使用即可版本为 resin-4.0.61
Hibernate对Bean Validation规范的实现文档
与springmvc4完美兼容的validation jar包集合,让程序员更加轻松的进行编程
Bean Validation 规范对 Java Bean 的验证流程如下:在实际使用中调用 Validator.validate(JavaBeanInstance) 方法后,Bean Validation 会查找在 JavaBeanInstance上所有的约束声明,对每一个约束调用对应的约束验证...
Hibernate Validator 是 Bean Validation 的参考实现 . Hibernate Validator 提供了 JSR 303 规范中所有内置 constraint 的实现,下面这篇文章主要给大家介绍了关于如何自定义hibernate validation注解的相关资料,...
主要介绍了Hibernate Validation自定义注解校验的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
里面含有hibernate-validator 进行校验的jar包,包括了基础hibernate-validator-5.0.0.CR2.jar hibernate-validator-annotation-processor-5.0.0.CR2.jar
主要介绍了JAVA中通过Hibernate-Validation进行参数验证,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
5、Hibernate Validation 5.0 6、Hibernate Search 4.2 (Apache Lucene 3.6) 7、SiteMesh 2.4 8、JQuery 1.9 9、Twitter Bootstrap 2.3.1 10、....其他技术就不讲了,具体参考项目 项目访问: 1)后台后台...
springMVC整合hibernate的校验Validation, 简单明了。
ssm框架validator应用jia包3个 hibernate-validator-5.0.1 jboss-logging-3.3.0 validation-api-1.0.0
Hibernate Validation 6.0 Alibaba Druid 1.1 4、视图层 Bootstrap 3.3 Thymeleaf 3.0 业务流程 1.进入系统登陆页面,医生或患者凭借账号和密码登录进入病人挂号管理平台 2.医生登陆成功后跳转到系统首页展示自己...
Hibernate Validation 6.0.x Alibaba Druid 1.2.x 4、视图层 Bootstrap 3.3.7 Thymeleaf 3.0.x #内置功能 用户管理:用户是系统操作者,该功能主要完成系统用户配置。 部门管理:配置系统组织机构(公司、...
Hibernate Validation 6.0.x Alibaba Druid 1.2.x 4、视图层 Bootstrap 3.3.7 Thymeleaf 3.0.x #内置功能 用户管理:用户是系统操作者,该功能主要完成系统用户配置。 部门管理:配置系统组织机构(公司、部门、...
* 后台数据校验Hibernate Validation(后期加入) * more ## 项目备注 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程...
hibernate-validator-interface
Hibernate Validator 开源框架更新HV-1155 - engine - ClassLoader issues in modularized environmentsHibernate Validator 开源框架简介Hibernate Validator 就是用 Annotations 给类或者类的属性加上约束...