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。

mybatisplus设置自增ID

原文地址: http://www.cveoy.top/t/topic/izAx 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录