配置后端验证功能-小程序数据校验实现.pdfVIP

  • 0
  • 0
  • 约4千字
  • 约 4页
  • 2025-10-20 发布于北京
  • 举报

配置后端验证功能-小程序数据校验实现.pdf

2-6配置后端验证功能

25:8000/project-1/doc-18

对于客户端提交表单或者Ajax中的数据,后端的Controller必须先要做验证,然后才能使用这些数

据。既然要验证数据,那么不妨我们来使用一下Validation库。

一、添加依赖

在pom.xml文件中添加依赖,然后让Maven加载依赖库。

1.dependency

2.groupIdorg.springframework.boot/groupId

3.artifactIdspring-boot-starter-validation/artifactId

4./dependency

二、创建Form类

validation库在做后端验证的时候,要求必须用封装类(Form类)来保存客户端提交的数据,

然后在封装类中,我们可以定义验证的规则,validation会执行这些规则,帮我们验证客户端

提交的数据。

我们为之前的TestController里面的sayHello()方法设置一个Form类,接受客户端提交的

name数据。我们在com.example.emos.wx.controller.form包里面创建TestSayHelloForm类。

1.packagecom.example.emos.wx.controller.form;

2.importio.swagger.annotations.ApiModel;

3.importlombok.Data;

4.importjavax.validation.constraints.NotBlank;

5.importjavax.validation.constraints.Pattern;

6.@ApiModel

7.@Data

8.publicclassTestSayHelloForm{

9.@NotBlank

10.@Pattern(regexp=^[\\u4e00-\\u9fa5]{2,15}$)

11.@ApiModelProperty()

12.privateStringname;

13.}

2‑6配置终端验证功能

25:8000/project‑1/doc‑18

对于客户端提交表单或者Ajax中的数据,报表的Controller必须先做验证,然后才能使用这些数

据。既然要验证数据,那么我们来使用一下验证库。

一、添加依赖

在pom.xml文件中添加依赖,然后让Maven加载依赖库。

1.依赖项2.groupIdorg.springframework.boot/groupId3.

artifactIdspring‑boot‑starter‑validation/artifactId4./依赖项

二、创建Form类

验证库在做验证的时候,要求必须用封装类(Form类)来保存客户端提交的数据,然后在封

装类中,我们可以定义验证的规则,验证会执行这些规则,帮助我们验证客户端提交的数据。

我们为之前的TestController里面的sayHello()方法设置一个Form类,接受客户端提交的name数据。

我们在com.example.emos.wx.controller.form包里面创建TestSayHelloForm类。

1.封装com.example.emos.wx.controller.form;2.导入

io.swagger.annotations.ApiModel;3.导入lombok.Data;4.导

入javax.validat

文档评论(0)

1亿VIP精品文档

相关文档