zoukankan      html  css  js  c++  java
  • 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>
    


  • 相关阅读:
    CodeForces Gym 100935G Board Game DFS
    CodeForces 493D Vasya and Chess 简单博弈
    CodeForces Gym 100935D Enormous Carpet 快速幂取模
    CodeForces Gym 100935E Pairs
    CodeForces Gym 100935C OCR (水
    CodeForces Gym 100935B Weird Cryptography
    HDU-敌兵布阵
    HDU-Minimum Inversion Number(最小逆序数)
    七月馒头
    非常可乐
  • 原文地址:https://www.cnblogs.com/a1111/p/7459731.html
Copyright © 2011-2022 走看看