@TableId:它对应的是将数据库的主键进行映射。如果没有这个注解,调用mybatis-plus中的一些根据主键id进行操作的方法,就会导致方法无法找到主键,使得方法所要进行的操作无效。
@TableField:映射数据库中的其他普通字段,其注解中有一个属性exist,如果将其设置为false,则默认这个属性不经过数据库字段的映射。如下图所示:
@TableId:它对应的是将数据库的主键进行映射。如果没有这个注解,调用mybatis-plus中的一些根据主键id进行操作的方法,就会导致方法无法找到主键,使得方法所要进行的操作无效。
@TableField:映射数据库中的其他普通字段,其注解中有一个属性exist,如果将其设置为false,则默认这个属性不经过数据库字段的映射。如下图所示: