Hibernate的学习之路四(核心配置扩展)

来源:互联网 发布:java encodeuri 编辑:程序博客网 时间:2024/06/01 10:10

前言

这篇主要是说明,核心配置文件还有什么其他的属性,有个印象。另外听到一个很神奇的东西,就是Hibernate可以为你创建表结果?这么神奇的!不知道是否有理解错,后面也会学到。

字段

1. 映射文件,即Stu.hbm.xml的配置文件    * <class>标签     -- 用来将类与数据库表建立映射关系        * name          -- 类的全路径        * table         -- 表名.(类名与表名一致,那么table属性也可以省略)        * catalog       -- 数据库的名称,基本上都会省略不写    * <id>标签            -- 用来将类中的属性与表中的主键建立映射,id标签就是用来配置主键的。        * name          -- 类中属性名        * column        -- 表中的字段名.(如果类中的属性名与表中的字段名一致,那么column可以省略.)        * length        -- 字段的程度,如果数据库已经创建好了,那么length可以不写。如果没有创建好,生成表结构时,length最好指定。    * <property>        -- 用来将类中的普通属性与表中的字段建立映射.        * name          -- 类中属性名        * column        -- 表中的字段名.(如果类中的属性名与表中的字段名一致,那么column可以省略.)        * length        -- 数据长度        * type          -- 数据类型(一般都不需要编写,如果写需要按着规则来编写)            * Hibernate的数据类型    type="string"            * Java的数据类型     type="java.lang.String"            * 数据库字段的数据类型    <column name="name" sql-type="varchar"/>

阅读全文
0 0
原创粉丝点击