需要 import com.baomidou.mybatisplus.annotation.TableId;
<properties>
<spring-boot.version>3.2.5spring-boot.version>
<java.version>17java.version>
<mybatis-plus.version>3.5.6mybatis-plus.version>
<hutool.version>5.8.27hutool.version>
<netty.version>4.1.109.Finalnetty.version>
<dynamic.version>4.2.0dynamic.version>
<lombok.version>1.18.30lombok.version>
properties>
<dependency>
<groupId>com.baomidougroupId>
<artifactId>mybatis-plus-boot-starterartifactId>
<version>${mybatis-plus.version}version>
dependency>
<dependency>
<groupId>com.baomidougroupId>
<artifactId>mybatis-plus-coreartifactId>
<version>${mybatis-plus.version}version>
dependency>
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
@Data
@TableName("table表名")
public class Table实体类 implements Serializable {
//主键ID
@TableId(value = "id",type = IdType.AUTO)
private Long id;
}
是Lombok库中的一个注解,用于自动生成一个包含所有final成员变量的构造函数。
只会为 final 字段生成构造函数,不会为所有成员变量生成构造方法。