@Table

来源:互联网 发布:linux 发送arp包 编辑:程序博客网 时间:2024/06/06 13:22

@Table

@ 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 {     //私有属性     ...     //方法} 
原创粉丝点击