对于 MyBatis-Plus,我们无法将多个 @TableId 注解应用于同一个实体类。@TableId 注解只能应用于一个字段来指定主键。
如果你想要定义组合主键,可以使用 @TableId 注解指定一个字段为主键,然后使用 @TableField 注解指定其他作为组合主键的字段。
@TableId(value = "id",type = IdType.AUTO)
@TableField(value = "name",insertStrategy = FieldStrategy.IGNORED)
id 和 name都作为主键。