zoukankan      html  css  js  c++  java
  • Hibernate Tree

    Hibernate Tree

     

    1.实体类

    package com.zhanggaosong.domain;

     

    import java.util.Set;

     

    public class Tree {

    private int deptId; // 部门编号
    private String deptName; // 部门名称
    private Tree parentDept; // 上级部门
    private Set childrenDept; // 下级部门

     

    public int getDeptId() {
    return deptId;
    }

     

    public void setDeptId(int deptId) {
    this.deptId = deptId;
    }

     

    public String getDeptName() {
    return deptName;
    }

     

    public void setDeptName(String deptName) {
    this.deptName = deptName;
    }

     

    public Tree getParentDept() {
    return parentDept;
    }

     

    public void setParentDept(Tree parentDept) {
    this.parentDept = parentDept;
    }

     

    public Set getChildrenDept() {
    return childrenDept;
    }

     

    public void setChildrenDept(Set childrenDept) {
    this.childrenDept = childrenDept;
    }

    }

    2 .hibernate 映射文件

    <?xml version="1.0"?>
    <!DOCTYPE hibernate-mapping PUBLIC
    "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
    "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
    <hibernate-mapping>

    <class name="com.zhanggaosong.domain.Tree" table="tb_Tree" lazy="true">
    <id name="deptId">
    <generator class="native"/>
    </id>

    <property name="deptName"/>

    <many-to-one name="parentDept" class="com.zhanggaosong.domain.Tree" fetch="select">
    <column name="parent_id"/>
    </many-to-one>

    <set name="childrenDept" inverse="true">
    <key>
    <column name="parent_id"/>
    </key>
    <one-to-many class="com.zhanggaosong.domain.Tree" />
    </set>

    </class>
    </hibernate-mapping>

     

  • 相关阅读:
    Sparrow 开发板化身电脑音量调节器
    我的第一台台式机
    DFRobot万物互联大赛第二轮
    DFRobot万物互联大赛第一轮
    RPi Cam v2 之一:基础及牛刀小试
    Galileo Gen2 之MQTT通讯
    路飞学城Python爬虫课第一章笔记
    Micro:Bit手柄试用之一MagicPad (解决蓝牙与gamePad包共存)
    PocketBeagle 初高级设置
    EVB-P6UL:一识庐山真面目
  • 原文地址:https://www.cnblogs.com/zhanggaosong/p/3293076.html
Copyright © 2011-2022 走看看