Dept.java
部门信息表的实体类详情
package cn.bdqn.hibernate_Criteria.entity; import java.util.HashSet; import java.util.Set; import javax.persistence.CascadeType; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.Id; import javax.persistence.ManyToOne; import javax.persistence.OneToMany; import javax.persistence.Table; import javax.persistence.Transient; /** * Dept entity. @author MyEclipse Persistence Tools */ @Entity @Table(name="dept") public class Dept implements java.io.Serializable { @Id private Integer deptno; @Column(name="dname") private String dname; @Transient private String loc; /*级联操作*/ @OneToMany(mappedBy="dept",cascade={CascadeType.ALL}) private Set emps = new HashSet(0); public Dept1() { } public Dept1(Integer deptno) { this.deptno = deptno; } public Dept1(Integer deptno, String dname, String loc, Set emps) { this.deptno = deptno; this.dname = dname; this.loc = loc; this.emps = emps; } public Dept1(Integer deptno, String dname) { this.deptno = deptno; this.dname = dname; } 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; } }