开始

前后端模板增加字段校验
image.png
我们生成的代码 目前还没有校验
image.png
一般我们校验两个,是否为空和长度的校验
image.png
Filed.java内增加俩字段
image.png
DbUtils里面赋值
image.png
image.png
通过这个sql得到null这个字段
image.png
执行sql得到是否为空
image.png

image.png
image.png
为length赋值,目的是为了做校验。
image.png
image.png
image.png

controller的修改

image.png
前端
image.png

image.png

根据这段前端代码,写出的模板生成,上面↑
image.png

第一个前面是没有这个 || 的。所以我们在生成的时候,要去掉第一个 ||
image.png
一种方式是判断循环的次数,可以去掉第一个||

image.png
我们采取的比较简单的方法就是在这里加上了1!=1
image.png
生成代码
image.png
这是生成的
image.png

image.png

生成vue前端
image.png

image.png
生成这样一段代码
image.png
id这个字段是否有必要校验。我们去掉id的校验。
image.png
后端id校验也去掉 crl+y
image.png

测试新增
image.png
image.png
视频长度不做校验。不做校验。
image.png

后端处理
image.png
新增只谈写一个标题
image.png
image.png

cdn的问题,

这个地址的js经常打不开。

image.png
image.png
把文件放到本地
image.png

image.png
过滤block的请求。
image.png
image.png

通用字段处理

image.png

id没有必要显示在表单上。
image.png

创建时间
修改时间
I

  1. ![image.png](https://cdn.nlark.com/yuque/0/2021/png/192446/1617858608077-893f7eba-66d9-4b94-b8d5-f3a854210df7.png "image.png") <br />

代码的变化
image.png

主要改的是模板
image.png
保存校验,增加了一个if判断
image.png

这些字段不做校验
image.png

image.png
image.png

image.png

image.png

image.png

前端文件的修改
image.png

image.png

image.png

image.png
image.png
生成后端代码
image.png

生成前端
image.png

比对
image.png

这个文件没有变化
image.png
image.png

自动导入功能
image.png

image.png
image.png

image.png
image.png

时间删掉了
image.png

image.png

image.png

image.png

image.png
提交全部的文件,选这里,这样下面的文件都会被提交。
image.png
这样都是选中的状态
image.png
选中这一个只会提交这一个文件
image.png

image.png
分两次提交就会出现两次的提交记录。我们先撤回到刚才的版本。
image.png
reset
image.png

image.png
代码就回归到了这里
image.png
提交的时候,右侧的勾选。选中右侧是追加提交的一次。
image.png
image.png
image.png

image.png

追加到上一次的提交,如果代码已经push到远程仓库的话,追加就没用了。

这里任务栏和大家默认的不一样
image.png
20分42秒

结束