1.添加相关依赖
<dependencies> <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus</artifactId> <version>3.5.1</version> </dependency> <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> </dependency> </dependencies>
2.添加Result(返回类型)我设定啦状态码 返回描述 返回参数
@Data @NoArgsConstructor @AllArgsConstructor public class Result<T> implements Serializable { private Integer code; private String message; private T data; public static <T> Result<T> success(){ return new Result<>(20000,"success",null); } public static <T> Result<T> success(T data){ return new Result<>(20000,"success",data); } public static <T> Result<T> success(T data,String message){ return new Result<>(20000,message,data); } public static <T> Result<T> fail(){ return new Result<>(20001,"fail",null); } public static <T> Result<T> fail(Integer code){ return new Result<>(code,"fail",null); } public static <T> Result<T> fail(Integer code, String message){ return new Result<>(code,message,null); } }
3.添加相关表名
@TableName("emp") @Data public class Emp implements Serializable { private static final long serialVersionUID = 1L; @TableId(value = "id", type = IdType.AUTO) private Long id; private Integer age; private Date birthday; private String name; private Double sal; private String address; private Integer stars; }