课程基础信息管理

1.课程基本信息创建:

直播:只有开始时间和结束时间

点播:发布作业等等

添加数据:

1.数据的必填项

前端把必填项标红

2.用户填写数据内容

该数据同步后端服务的常量最合适,不能让前端写死

3.课程图片保存(文件服务器)

暂未讲解

4.课程收费模式

免费:没有价格

收费:必须填写价格

5.一个新增课程必须要属于一个教学机构

数据:机构的标识性数据

数据赋值:后端赋值

6.传递数据的格式

前端对一个新增或者修改的格式为JSON,在请求体中放置@RequestBody接收

2. JavaBean的名词概念

VO:接收前端新增或修改的数据内容

QO:接收前端查询条件数据内容

PO:定义表结构数据内容

DTO:返回前端所需要的结果数据内容

POJO:指简单java对象,仅包含最简单的字段属性,没有多余的东西,它本质上是一个普通的JavaBean。是最大的范围。

3.数据删除类型

1.物理删除:直接将数据从数据库中删除

2.逻辑删除:修改数据的某个字段,使其表示为已删除状态,而非删除数据,保留该数据在数据库中,但查询时不显示该数据(查询时过滤掉此数据)

若数据十分重要,一般选逻辑删除,可以给数据表增加一个字段:is_delete,用于表示该数据是否被逻辑删除。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值