注解
1.@TableName
通过@TableName("表名"),将类名与表名建立一个映射
2.@TableField
@TableField(value="字段名")
字段注解,将成员变量与表的字段进行映射
@TableField(exist = false)
表示该字段在表中不存在,那么进行SQL操作的时候就会忽略该字段
@TableField(select = false)
表示进行查询时是否查询该字段
3.@TableId
主键注解
将主键设置为自增
@TableId(type = IdType.AUTO)
4.@TableLogic
表字段逻辑处理注解
mybatis-plus:
mapper-locations: classpath*:/mapper/**/*.xml
global-config:
db-config:
logic-delete-field: deleted # 全局逻辑删除字段
logic-delete-value: 1 # 逻辑已删除值(默认为 1)
logic-not-delete-value: 0 # 逻辑未删除值(默认为 0)
5.@Version