Hibernate配置文件详解

<!DOCTYPE hibernate-mapping PUBLIC
        "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
        "http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd">
<!--
下面class中的类的路径,下面的class name属性可以简写-->
<hibernate-mapping package="cn.hd.bean">
    <!--映射类和数据库表之间的关系-->
    <!--name
属性是实体类名   写完整路径名-->
    <!--table
属性 数据库表名-->
   
<class name="User" table="t_user">
        <!--映射文件中必须拥有id-->
       
<id name="id" column="id">
            <!--generator:主键生成策略
              identity
:mysql自动递增
              increment
:自动递增
              sequence
:Oracle数据库中的递增
              native
自动递增(3和1
              assigned

              uuid
            -->
           
<generator class="native"></generator>
        </id>
        <!--基本属性  在这里可以设置数据表属性
       
字体类型   长度  不为空  默认值
        -->
       
<property name="name"></property>
        <property name="sex" column="sex"></property>
        <property name="age" column="age"></property>
        <property name="balance" column="balance"></property>
    </class>
</hibernate-mapping>

猜你喜欢

转载自blog.csdn.net/qq_41554789/article/details/81080204