Mybatis-Plus
一、常用注解
-
@TableName
使用场景:注解于实体类上,指定要查询的数据库表名,常用的属性有:
value:表名
resultMap:xml 中 resultMap 的 id -
@TableId
使用场景:MP默认的主键名是id,如果对应的主键字段名对应不上,可使用该注解添
加在实体类的主键字段上,常用属性有:
value:主键字段名
type:主键类型,默认值为IdType.NONE,可选类型如下图
-
@TableField
使用场景:属性与数据库字段名不相同时,使用该注解指定字段名,常用属性有:
value:数据库字段名
exist:是否为数据库表字段