public ResponseWrapper<Object> recordAdd(@RequestBody @Valid ReqAddEnterpriseInfoDTO addEnterpriseInfoDTO,BindingResult bindingResult,HttpSession session)
ReqAddEnterpriseInfoDTO 如下:
@Data
public class ReqAddEnterpriseInfoDTO {

    /** 企业档案信息表 */

    private EntEnterprisearchives   etEnterprisearchives;
    /** 企业分管领导信息 */

    private EntManagementinfo         entManagementLeaderInfo;
    /** 企业车队长信息 */

    private EntManagementinfo        entManagementCarCaptainInfo;

}
ReqAddEnterpriseInfoDTO  中封装了其他的实体bean,现在想要对  EntEnterprisearchives   中的属性进行参数校验,发现不生效。解决办法是在
ReqAddEnterpriseInfoDTO 中的属性上添加@Valid注解,这样能够进行迭代校验。
@Data
public class ReqAddEnterpriseInfoDTO {

    /** 企业档案信息表 */
    @Valid
    private EntEnterprisearchives   etEnterprisearchives;
    /** 企业分管领导信息 */
    @Valid
    private EntManagementinfo         entManagementLeaderInfo;
    /** 企业车队长信息 */
    @Valid
    private EntManagementinfo        entManagementCarCaptainInfo;

}
public class EntEnterprisearchives implements Serializable {

    /**
     * 企业社会信用代码
     */
    @Size(min = 18,max = 18, message = "企业社会信用代码18位")
    private String corporateSocialCreditCode;

}
												

最新文章

  1. 信息安全比赛总结(21ic转帖)
  2. Nancy之基于Nancy.Owin的小Demo
  3. [地图SkyLine二次开发]框架(1)
  4. style=&quot;visibility: hidden&quot; 和 style=“display:none”区别
  5. yii2.0用户登录,退出判断(摘录)
  6. 使用NSURLSession请求需要AD认证的HTTPS服务器
  7. matlab reshape函数
  8. asp.net模态窗口返回值
  9. 【数论】FOJ 2238 Daxia &amp; Wzc&#39;s problem
  10. Solr和ES对比
  11. Libpcap
  12. bp神经网络及matlab实现
  13. IceMx.Mvc 我的js MVC 框架 一、html代码的分离(视图)
  14. bzoj 4199: [Noi2015]品酒大会
  15. Python学习_12_方法和类定制
  16. DOM解析原理示意
  17. php 汉字的首字母
  18. How to solve “Dynamic Web Module 3.1 requires Java 1.7 or newer” in Eclipse
  19. STL基础--仿函数(函数对象)
  20. 矩阵半正定: positive semidefinite

热门文章

  1. 在一个java类里,private int a; 什么时候要使用integer
  2. 【ARC077F】SS kmp+打表找规律
  3. luoguP2664 树上游戏
  4. TFS解锁命令
  5. win7下钩子失效解决方案
  6. 搭建Jenkins--(用于个人学习持续集成)
  7. Qt 学习之路 2(59):使用流处理 XML
  8. Myeclipse经常弹出Subversion Native Library Not Available
  9. html的第一个程序
  10. SpringMVC 商城项目