目录
1、@TableName
说明:标识实体类对应的表
2、@TableId
说明:实体类主键字段
@TableName("sys_user")
public class User {
@TableId(type= IdType.AUTO)
private Long id;
private String name;
@TableField(exist = false)
private String deptName;
}
3、@TableField
说明:字段注解,非主键;(详解见下图)
4、@EnumValue
说明:普通枚举类注解(注解在枚举字段上)
5、@TableLogic
说明:映射逻辑删除,并不是真正的删除
@TableName("sys_user")
public class User {
@TableId(type= IdType.AUTO)
private Long id;
private String name;
@TableField(exist = false)
private String deptName;
@TableLogic
private Integer deleted;
}