自学有感9

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了自学有感9相关的知识,希望对你有一定的参考价值。

1、数据校验概述:

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

2、分组校验:

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

3、数据回显:

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

4、异常处理思路:

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

 

以上是关于自学有感9的主要内容,如果未能解决你的问题,请参考以下文章

Python函数章节自学有感

自学有感5

自学有感

自学有感7

自学有感3

自学有感6