mybatisplus设置自增ID
MyBatis Plus默认使用数据库的自增ID生成策略,不需要额外设置即可使用自增ID。
在实体类中,通常会使用@TableId注解来标识主键字段,并且设置@TableId(type = IdType.AUTO)来使用数据库的自增ID生成策略。例如:
@Data
@TableName("user")
public class User {
@TableId(type = IdType.AUTO)
private Long id;
private String name;
private Integer age;
}
这样在插入数据时,MyBatis Plus会自动将主键字段设置为数据库生成的自增ID。例如:
User user = new User();
user.setName("John");
user.setAge(20);
userMapper.insert(user);
执行完插入操作后,user.getId()将返回数据库生成的自增ID。
原文地址: http://www.cveoy.top/t/topic/izAx 著作权归作者所有。请勿转载和采集!