首页>代码>spring data JPA运用案例(oracle)>/HomeWork-JPQL/src/main/java/com/jcl/pojo2/Dept.java
package com.jcl.pojo2;

import java.io.Serializable;
import javax.persistence.*;
import java.util.List;


/**
 * The persistent class for the DEPT database table.
 * 
 */
@Entity
@NamedQuery(name="Dept.findAll", query="SELECT d FROM Dept d")
public class Dept implements Serializable {
	private static final long serialVersionUID = 1L;

	@Id
	private long deptno;

	private String dname;

	private String loc;

	//bi-directional many-to-one association to Emp
	@OneToMany(mappedBy="dept")
	private List<Emp> emps;

	public Dept() {
	}

	public long getDeptno() {
		return this.deptno;
	}

	public void setDeptno(long 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 List<Emp> getEmps() {
		return this.emps;
	}

	public void setEmps(List<Emp> emps) {
		this.emps = emps;
	}

	public Emp addEmp(Emp emp) {
		getEmps().add(emp);
		emp.setDept(this);

		return emp;
	}

	public Emp removeEmp(Emp emp) {
		getEmps().remove(emp);
		emp.setDept(null);

		return emp;
	}

	@Override
	public String toString() {
		return "Dept [deptno=" + deptno + ", dname=" + dname + ", loc=" + loc + "]";
	}

}
最近下载更多
wh7019230  LV1 2021年1月28日
1483128871  LV1 2019年4月25日
jiajia91323  LV23 2019年4月22日
最代码官方  LV167 2018年12月9日
最近浏览更多
jkjfdgbkl  LV2 2023年11月2日
dmyafda  LV5 2023年3月26日
crosa_Don  LV18 2022年6月7日
big123  LV2 2021年11月5日
dongliuxi  LV3 2021年10月26日
wangxiaolaugh  LV2 2021年9月30日
徐万强  LV9 2021年6月2日
939867966  LV1 2021年2月25日
wh7019230  LV1 2021年1月28日
250979238  LV2 2021年1月24日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友