员工配置文件

来源:互联网 发布:怎么学办公室软件 编辑:程序博客网 时间:2024/04/29 10:58
<?xml version="1.0"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<!-- Generated 2017-3-13 14:24:14 by Hibernate Tools 3.4.0.CR1 -->
<hibernate-mapping>
    <class name="com.yh.manytoOne.Emp" table="hibernate_emp">
    
        <id name="empno" type="int">
            <column name="EMPNO" />
            <!-- <generator class="assigned" /> -->
            <generator class="sequence">
            <param name="sequence">seq_shopid</param>
            </generator>
        </id>
        <property name="ename" type="java.lang.String">
            <column name="ENAME" />
        </property>
        <property name="job" type="java.lang.String">
            <column name="JOB" />
        </property>
        <property name="mgr" type="int">
            <column name="MGR" />
        </property>
        <property name="hireDate" type="java.util.Date">
            <column name="HIREDATE" />
        </property>
        <property name="sal" type="double">
            <column name="SAL" />
        </property>
        <property name="comm" type="double">
            <column name="COMM" />
        </property>
         <!--name="dept":Emp实体类对应的Dept实体的属性名称  class:关联的实体类-->
         <!-- fetch:数据的抓取策略 select,join --> <!-- lazy:proxy(使用代理并延迟加载),no-proxy(不适用代理并延迟加载),false(立即加载) -->
     <many-to-one name="dept" class="com.yh.manytoOne.Dept" lazy="no-proxy" fetch="select">
            <!-- column:对应的表中的外键字段名称 -->
            <column name="dept_no" />
      </many-to-one>
        
    </class>
</hibernate-mapping>
0 0
原创粉丝点击