您的位置:首页 > 编程语言 > Java开发

javaWeb服务详解(含源代码,测试通过,注释) ——Emp实体类

2017-06-02 16:54 465 查看
Emp.java

package org.entity;

import java.util.Date;

/**
* Emp entity. @author MyEclipse Persistence Tools
*/

public class Emp implements java.io.Serializable {

// Fields

private Integer empno;
private Dept dept;
private String ename;
private String job;
private Short mgr;
private Date hiredate;
private Double sal;
private Double comm;

// Constructors

/** default constructor */
public Emp() {
}

/** minimal constructor */
public Emp(Integer empno) {
this.empno = empno;
}

/** full constructor */
public Emp(Integer empno, Dept dept, String ename, String job, Short mgr,
Date hiredate, Double sal, Double comm) {
this.empno = empno;
this.dept = dept;
this.ename = ename;
this.job = job;
this.mgr = mgr;
this.hiredate = hiredate;
this.sal = sal;
this.comm = comm;
}

// Property accessors

public Integer getEmpno() {
return this.empno;
}

public void setEmpno(Integer empno) {
this.empno = empno;
}

public Dept getDept() {
return this.dept;
}

public void setDept(Dept dept) {
this.dept = dept;
}

public String getEname() {
return this.ename;
}

public void setEname(String ename) {
this.ename = ename;
}

public String getJob() {
return this.job;
}

public void setJob(String job) {
this.job = job;
}

public Short getMgr() {
return this.mgr;
}

public void setMgr(Short mgr) {
this.mgr = mgr;
}

public Date getHiredate() {
return this.hiredate;
}

public void setHiredate(Date hiredate) {
this.hiredate = hiredate;
}

public Double getSal() {
return this.sal;
}

public void setSal(Double sal) {
this.sal = sal;
}

public Double getComm() {
return this.comm;
}

public void setComm(Double comm) {
this.comm = comm;
}

}

Emp.hbm.xml
<?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.Emp" table="EMP" schema="PRO">
<id name="empno" type="java.lang.Integer">
<column name="EMPNO" precision="9" scale="0" />
<generator class="assigned" />
</id>
<many-to-one name="dept" class="org.entity.Dept" fetch="select">
<column name="DEPTNO" precision="9" scale="0" />
</many-to-one>
<property name="ename" type="java.lang.String">
<column name="ENAME" length="30" />
</property>
<property name="job" type="java.lang.String">
<column name="JOB" length="30" />
</property>
<property name="mgr" type="java.lang.Short">
<column name="MGR" precision="4" scale="0" />
</property>
<property name="hiredate" type="java.util.Date">
<column name="HIREDATE" length="7" />
</property>
<property name="sal" type="java.lang.Double">
<column name="SAL" precision="7" />
</property>
<property name="comm" type="java.lang.Double">
<column name="COMM" precision="7" />
</property>
</class>
</hibernate-mapping>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐