基于 springboot+vue 的测试平台开发继续更新。
接下来开发项目管理,是一个很常规的功能:有列表页、查询、新增、编辑,删除暂时先不做。
首先来做新增项目的功能,先实现后端接口。
一、编写实体类 Project
定义实体类的属性,对应着数据库对应表里的字段。
package com.pingguo.bloomtest.pojo;
import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data;
import java.util.Date;
@Data
public class Project {
@TableId(type = IdType.AUTO)
private Long id;
private String projectName;
private String description;
@TableField(fill = FieldFill.INSERT) // 新增的时候填充数据
private Date createTime;
@TableField(fill = FieldFill.INSERT_UPDATE) // 新增或修改的时候填充数据
private Date updateTime;
private String createUser;
}