Java注解相关

Java注解相关

@TableId注解
需要 import com.baomidou.mybatisplus.annotation.TableId;

xml 复制代码
<!-- 各个依赖的版本号 -->
	<properties>
        <spring-boot.version>3.2.5</spring-boot.version>
        <java.version>17</java.version>
        <mybatis-plus.version>3.5.6</mybatis-plus.version>
        <hutool.version>5.8.27</hutool.version>
        <netty.version>4.1.109.Final</netty.version>
        <dynamic.version>4.2.0</dynamic.version>
        <lombok.version>1.18.30</lombok.version>
    </properties>

<!-- MyBatis-Plus 依赖 -->
      <dependency>
          <groupId>com.baomidou</groupId>
          <artifactId>mybatis-plus-boot-starter</artifactId>
          <version>${mybatis-plus.version}</version>
      </dependency>
      <dependency>
          <groupId>com.baomidou</groupId>
          <artifactId>mybatis-plus-core</artifactId>
          <version>${mybatis-plus.version}</version>
      </dependency>
java 复制代码
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;
}
相关推荐
拜托啦!狮子1 分钟前
安装EnsDb.Hsapiens.v86
java·服务器·前端
aq55356006 分钟前
GitSubmodule深度避坑指南
java·开发语言·php
雨声不在8 分钟前
家用版本maven的创建方法
java·maven
yaoxin52112314 分钟前
391. Java 文件操作基础 - 方法链式调用
java·开发语言·python
一铭1119921 分钟前
gpt-claude-gemini 超级大模型安装使用教程
java·python·gpt·ai编程·claude·gemini
weisian15122 分钟前
Java并发编程--44-分布式限流:令牌桶与漏桶算法在网关层的落地
java·分布式·令牌桶算法·漏桶算法·固定窗口算法·滑动窗口算法
SamDeepThinking22 分钟前
秒杀系统怎么区分真实用户和黄牛脚本?
java·后端·架构
2301_7926748625 分钟前
java学习day31(redis)
java·redis·学习
小碗羊肉26 分钟前
【从零开始学Java | 第四十一篇】深入多线程
java·开发语言