定义

@Table注解的作用是自定义映射数据库表名,

  • name: 自定义与db table 表名的映射,默认值为 ""。

举个例子:

java code:

// map to db table student.
@Table(name = "student")
Class CustomStudent {
    private Integer studentId;
    // get/set ...
}

db table:

CREATE TABLE student(
    id    INT PRIMARY KEY,
)

使用场景

  • 这个实体类一定是一个Table。
  • 一般作用于动态生成 insert 或者 update 语句, 一般与 @Column 注解一起使用。

results matching ""

    No results matching ""