@Data
@TableName("user1")
public class User {
@TableId
private Long id;
@TableField(exist = false)
private String name;
@TableField("name1")
private String name1;
private Integer age;
private String email;
@TableLogic
private Integer isDeleted;
}
@Table:标注类对应的表名
@TableId:标注主键
@TableField:value:标注字段名;exist:标注该列是否在数据库存在
@TableLogic:标注逻辑删除字段,标记后,删除数据不再执行delete语句,改为执行update语句更新该字段为1;查询语句时自动加条件该字段为0