model, mapper, xml

model

model 与 DB 中的表是一一对应的.

一般我们先创建一个 BaseModel 用来格式化那些每个表都有的字段, 比如 createTime, updateTime 等.

@Data
public class BaseModel implements Serializable {

private static final long serialVersionUID = 1L;

@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
private Date created;

private String createdBy;

然后其他的 model 集成这个 BaseModel

这种 model 一定要有 get 和 set 方法,使用这种 @Data 注解, 可以简化, 就不用 get, set 方法了.

 

mapper & xml

mapper 与 xml 是一一对应的, 并且可以通过 mybatis 自动生成的.

model, mapper, xml

上一篇:Xcode Could not locate installed application


下一篇:vue框架搭建04-axios封装