struts+hibernate+oracle+easyui实现lazyout组件的简单案例——Dept实体类和对应的配置信息

简介: struts+hibernate+oracle+easyui实现lazyout组件的简单案例——Dept实体类和对应的配置信息

   现在请大家看看Dept的实体类和对应的映射信息:

Dept实体类

package org.entity;
import java.util.HashSet;
import java.util.Set;
/**
 * Dept entity. @author MyEclipse Persistence Tools
 */
public class Dept implements java.io.Serializable {
  // Fields
  private Integer deptno;
  private String dname;
  private String loc;
  private Set emps = new HashSet(0);
  // Constructors
  /** default constructor */
  public Dept() {
  }
  /** full constructor */
  public Dept(String dname, String loc, Set emps) {
    this.dname = dname;
    this.loc = loc;
    this.emps = emps;
  }
  // Property accessors
  public Integer getDeptno() {
    return this.deptno;
  }
  public void setDeptno(Integer deptno) {
    this.deptno = deptno;
  }
  public String getDname() {
    return this.dname;
  }
  public void setDname(String dname) {
    this.dname = dname;
  }
  public String getLoc() {
    return this.loc;
  }
  public void setLoc(String loc) {
    this.loc = loc;
  }
  public Set getEmps() {
    return this.emps;
  }
  public void setEmps(Set emps) {
    this.emps = emps;
  }
}


对应的是Dept.hbm信息

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<!-- 
    Mapping file autogenerated by MyEclipse Persistence Tools
-->
<hibernate-mapping>
    <class name="org.entity.Dept" table="DEPT" schema="PRO">
        <id name="deptno" type="java.lang.Integer">
            <column name="DEPTNO" precision="6" scale="0" />
            <generator class="native" />
        </id>
        <property name="dname" type="java.lang.String">
            <column name="DNAME" length="14" />
        </property>
        <property name="loc" type="java.lang.String">
            <column name="LOC" length="13" />
        </property>
        <set name="emps" inverse="true">
            <key>
                <column name="DEPTNO" precision="6" scale="0" />
            </key>
            <one-to-many class="org.entity.Emp" />
        </set>
    </class>
</hibernate-mapping>


目录
相关文章
|
1月前
|
JavaScript 前端开发 Java
struts+hibernate+oracle+easyui实现lazyout组件的简单案例——Jsp页面
struts+hibernate+oracle+easyui实现lazyout组件的简单案例——Jsp页面
9 0
|
1月前
struts+hibernate+oracle+easyui实现lazyout组件的简单案例——OpSessionview实现
struts+hibernate+oracle+easyui实现lazyout组件的简单案例——OpSessionview实现
12 0
|
1月前
|
Java 数据库连接
hibernate注解实体类(Dept.java)
hibernate注解实体类(Dept.java)
13 1
|
1月前
|
Java
struts+hibernate+oracle+easyui实现lazyout组件的简单案例——Action的实现类
struts+hibernate+oracle+easyui实现lazyout组件的简单案例——Action的实现类
10 0
|
1月前
|
Java 数据库连接
hibernate注解实体类(Emp.java)
hibernate注解实体类(Emp.java)
14 1