发表于: 2021-01-02 23:14:24
3 1404
今天完成的事情:
找到如何编写假数据的方法
写好单元测试,和Service。每一张表的增删改查创建好。
前台的接口文档和后台的接口文档的关系?查看师兄求学大作战的接口文档,前后台的接口文档是互补的,前后接口文档没有本质上的区别。
前台和后台写程序时返回的页面是不同的,那这个时候是要写两个程序,一个对应后台,一个对应前台,但前台和后台的数据是交互的,这时候改如何实现呢?
所以这个时候用到spring的AOP,不过我还是不太熟悉spring的AOP
JAVA写入假数据有没有什么好的工具?
收获:
看了一个师兄的日报,应该还要写流程来着,抱着假如你是一个用户,你点进垂纶小室这个网页,你的一般会看什么?然后我们根据此来设计网页的后台的模块,知道每个模块的作用,可以更好的设计。
前台流程
1.进入导入页,分配游客昵称(应该点鱼竿就可以自动分配游客名称,不过现在一般都让游客自己输入名称和邮箱)。
2.进到首页,给用户看到一级标题和banner图。
3.点击进到搜索展示页,在搜索框输入作品标题或者作品简介的关键字,给搜索得出的所有作品。
4.进到作品展示页,选择对应的作品集(这时候可以看到一级标题下属二级标题),展示该作品集下所有的作品。
5.通过作品展示页选择一个作品,然后跳转到作品详情页,详情页包含作品的标题,简介,图片,游客留言,作者回复。
6.进入作者及工作室页,可以看到一个导航栏,导航栏包括艺术家简介,工作室简介,成员简介,点击对应的简介得到简介内容.(不知道如何进入作者页,在UI图中没有显示,作品详情页UI也没有作者名称的展示)
前台需要的接口
1.分配游客昵称接口
2.一级标题接口
3.banner接口
4.搜索接口
5.二级标题接口
6.查看作品详情接口
7.游客留言接口
8.作者回复接口
9.查看留言接口
10.查看简介接口
后台需要的接口
1.账户管理
2.角色管理
这里发现后台和前台的数据是不一样的,后台多了上下架的部分。多了管理的部分,但其他的数据是一样的。所以前台和后台数据并没有什么太大的区别
发现自己没有给游客写一个表,游客进来自动给他分配一个姓名
如何给游客自动分配姓名?
BIT: 单个二进制位值,或者为0或者为1,主要用于开/关标志
BOOLEAN:在SQL标准中,存在bool和boolean类型。在MySQL中也可以定义这两种类型,但是这两种类型最终转换成的是TINYINT(1)类型。所以在MySQL中,布尔类型等价于TINYINT(1)。因此创建表时定义的bool和Boolean类型,数据库中真实存储的是TINYINT(1)
TINYINT:1字节整数值,支持0~255的数。
Module模块管理:
接口文档
11.work作品管理表
新增用户
字段 | 说明 | 类型 | 备注 | 是否必填 |
id | 作品id | Integer | 是 | |
name | 作品名称 | String | 是 | |
status | 状态 | int | 状态:0下架,1上架 | 是 |
first_id | 一级标题id | int | 是 | |
second_id | 二级标题id | int | 是 | |
introduction | 作品简介 | String | 是 | |
thumbnail | 缩略图 | Integer | 是 | |
url | 视频url | Integer | 是 | |
content | 介绍文章 | String | 是 | |
picture | 作品详情图片 | Integer | 是 | |
created_time | 创建时间 | Long | 是 | |
updated_time | 修改时间 | Long | 是 | |
updated_by | 编辑人 | String | 是 |
字段 | 说明 | 类型 | 备注 | 是否必填 |
code | code码 | number | 是否必填 | |
message | 返回信息 | String | 是 | |
work | 返回data | Map | 是 |
字段 | 说明 | 类型 | 备注 | 是否必填 |
id | int | 用户ID | 是 |
字段 | 说明 | 类型 | 备注 | 是否必填 |
code | code码 | number | 是否必填 | |
message | 返回信息 | String | 是 | |
work | 返回data | Map | 是 |
字段 | 说明 | 类型 | 备注 | 是否必填 |
id | 作品id | Integer | 是 | |
name | 作品名称 | String | 是 | |
status | 状态 | int | 状态:0下架,1上架 | 是 |
first_id | 一级标题id | int | 是 | |
second_id | 二级标题id | int | 是 | |
introduction | 作品简介 | String | 是 | |
thumbnail | 缩略图 | Integer | 是 | |
url | 视频url | Integer | 是 | |
content | 介绍文章 | String | 是 | |
picture | 作品详情图片 | Integer | 是 | |
updated_time | 修改时间 | Long | 是 | |
updated_by | 编辑人 | String | 是 |
字段 | 说明 | 类型 | 备注 | 是否必填 |
id | int | 用户ID | 是 |
字段 | 说明 | 类型 | 备注 | 是否必填 |
code | code码 | number | 是否必填 | |
work | 返回信息 | String | 是 |
假数据
评论