码迷,mamicode.com
首页 > 其他好文 > 详细

自学有感9

时间:2017-07-02 17:12:59      阅读:111      评论:0      收藏:0      [点我收藏+]

标签:定义   .class   数据   cal   多个   family   指定   使用   安全   

1、数据校验概述:

项目中,通常使用较多是前端的校验,比如页面中js检验。对于安全要求较高点建议在服务端进行校验。服务端校验:控制层controller:校验页面请求参数合法性。在服务端控制层controller校验,不区分客户端类型,业务层service;主要校验关键业务参数,仅限于service接口中使用的参数。持久层dao:一般是不校验的。

2、分组校验:

controller方法中使用指定分组的校验,在Validated中添加value={ValiGroup.class}表示商品修改了ValidGroup1分组校验规则,可以指定多个分组,中间用逗号分隔Validate{value={ValidGroup1.classValidGroup2.class}

3、数据回显:

表单提交失败需要在回到表单页面重新填写,原来提交的数据需要重新在页面上显示。简单数据类型。pojo类型

4、异常处理思路:

系统中的包括两类:预期异常和运行时异常,springmvc在处理请求过程中出现异常信息由异常处理器进行处理,自定义异常处理器可以实现一个系统的异常处理逻辑。

 

自学有感9

标签:定义   .class   数据   cal   多个   family   指定   使用   安全   

原文地址:http://www.cnblogs.com/wangzhe123/p/7106476.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!