情况一:
如果数据库中主键名称叫id,实体类中的属性名也叫id,mp默认认为字段名为id的是主键。
情况二:
如果数据库中主键名称叫uid,实体类中的属性名叫id,需要使用注解@TableId。
public class User {
@TableId(value="uid")
private Long id;
private String name;
private Integer age;
private String email;
}
情况一:
如果数据库中主键名称叫id,实体类中的属性名也叫id,mp默认认为字段名为id的是主键。
情况二:
如果数据库中主键名称叫uid,实体类中的属性名叫id,需要使用注解@TableId。
public class User {
@TableId(value="uid")
private Long id;
private String name;
private Integer age;
private String email;
}