其他分享
首页 > 其他分享> > 谷粒学院-11-课程发布

谷粒学院-11-课程发布

作者:互联网

一、数据库部分

四个表

思路顺一下

一对多和多对一的思路理顺

二、课程vo部分

vo意义:用于接收前端传过来的表单对象,再从这个表单对象中把数据提取出来,进而加载到数据库中

所以一般来说先创建vo对象,这个确定了要发送什么数据到后端

@Data
@ApiModel(value = "课程基本信息",description = "编辑课程基本信息的表单对象")
public class CourseInfoVo {

    @ApiModelProperty(value = "课程ID")
    private String id;
    @ApiModelProperty(value = "课程讲师ID")
    private String teacherId;
    @ApiModelProperty(value = "课程专业ID")
    private String subjectId;
    @ApiModelProperty(value = "课程标题")
    private String title;
    @ApiModelProperty(value = "课程销售价格,设置为0则可免费观看")
    private BigDecimal price;
    @ApiModelProperty(value = "总课时")
    private Integer lessonNum;
    @ApiModelProperty(value = "课程封面图片路径")
    private String cover;
    @ApiModelProperty(value = "课程简介")
    private String description;
}

标签:11,value,String,private,ApiModelProperty,课程,谷粒,edu
来源: https://www.cnblogs.com/CoderWangEx/p/15139824.html