美文网首页
Hibernate的常见配置

Hibernate的常见配置

作者: 我是java程序员 | 来源:发表于2018-11-21 10:04 被阅读0次

    1.Xml Catalog的配置(Xml文件编写提示的配置)
    2.Hibernate的映射配置
     1.<class>标签的配置,用来建立类与表之间的关系。
     属性:
      name :类的全路径名
       table :表的名称
      catalog:数据库名称
     2.<id>标签的配置,建立类中的属性与表中的主键的对应关系
     属性:
      name:类中属性名
      column:主键名
      length:长度
      type:类型
     3.<property>标签的配置,建立类中的属性与表中的普通字段的对应关系
     属性:
      name:类中属性名
      column:普通字段名
      length:长度
      type:类型
      not-null:是否为空
      unique:是否唯一
    3.Hibernate的核心配置
     1.必要配置
      数据库连接配置
      方言配置
     2.可选配置
      显示SQL:hibernate.show_sql
      格式化SQL:hibernate.format_sql
      自动建表:hibernate.hbm2ddl.auto
       none:不使用hibernate的自动建表
       create:数据库中有表,则删除表再创建新表,如果没表则新建表
       create-drop:删除表,如果之前有表则先删表再操作最后删表,如果没表,则新建表使用完再删除表
       update:如果数据库中有表,则使用原有表,没有则新建表
       validate:不会创建表,只会使用原有表(校验映射和表结构是否一致)
     3.引入映射文件
      属性文件方式(一般不用,不能引入映射文件)
       hibernate.properties
      Xml文件方式
       hibernate.cfg.xml

    相关文章

      网友评论

          本文标题:Hibernate的常见配置

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