@Table

作者: Aldeo | 来源:发表于2018-09-12 22:39 被阅读0次

    [@Table]
    常用的两个属性

    • name 用来命名 当前实体类 对应的数据库 表的名字
    • uniqueConstraints 用来批量命名唯一键
      其作用等同于多个 @Column(unique = true)
      @Table(name="an_user_table", uniqueConstraints = {
      @UniqueConstraint(columnNames={"mobile", "email"})
      })
      --
      name:指定表的名称
      catalog: 指定数据库名称,默认为当前配置的数据库 boot-hibernate
      schema: 指定数据库的用户名 ,默认为当前配置的用户 root
      uniqueConstraints:指定唯一性字段约束,如为personid 和name 字段指定唯一性约束
      index: 用于指定对应的索引
      其中 catalog 和 schema 可参考默认的DataSource的配置(及数据库和用户名)

    相关文章

      网友评论

        本文标题:@Table

        本文链接:https://www.haomeiwen.com/subject/hvcigftx.html