@ sunRainAmazing
hibernate注解 @Table 指定注释实体的主表。 1、属性 ① name - 可选,表示表的名称,默认是,表名和实体名称一致。 只有在不一致时 要指定表名--常用,指定数据库的表名。 ② catalog - 可省,表示Catalog名称,默认为 Catalog(""). ,一般默认即可,可省略不写 ③ schema - 可省 , 表示 Schema 名称 , 默认为Schema("").一般默认即可,可省略不写 ④ UniqueConstraint[] uniqueConstraints (可选)要放在表上的唯一约束。 --常用 (可选)要放在表上的唯一约束。 这些仅在表生成有效时才使用。 除了由Column和JoinColumn 注释指定的任何约束以及主键映射所需的约束之外,这些约束也适用。 默认为没有其他约束。 例如: @Entity @Table(name="tab_employee", uniqueConstraints= @UniqueConstraint(columnNames={"emp_id", "emp_name"}) ) public class Employee { //私有属性 ... //方法 }