hibernate注解实体类(Dept.java)

简介: hibernate注解实体类(Dept.java)

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;
  }
}


目录
相关文章
|
13天前
|
Java 编译器 程序员
java注解浅述
java注解浅述
19 1
|
4天前
|
Java 编译器 开发者
Java注解(Annotation)技术深入解析
Java注解(Annotation)技术深入解析
308 1
|
13天前
|
ARouter Java
Java注解之编译时注解
Java注解之编译时注解
16 3
|
13天前
|
Java 编译器 开发者
Java一分钟之-Java注解的理解与应用
【5月更文挑战第12天】本文介绍了Java注解的基础知识和常见应用,包括定义、应用和解析注解。注解在编译检查、框架集成和代码生成等方面发挥重要作用。文章讨论了两个易错点:混淆保留策略和注解参数类型限制,并提供了避免策略。提醒开发者避免过度使用注解,以保持代码清晰。理解并恰当使用注解能提升代码质量。
18 3
|
13天前
|
Java API Python
java注解
java注解
|
13天前
|
JSON 前端开发 Java
【JAVA进阶篇教学】第七篇:Spring中常用注解
【JAVA进阶篇教学】第七篇:Spring中常用注解
|
13天前
|
IDE Java 数据库连接
Lombok注解大全
这些是Lombok中的一些常见注解,它们可以显著减少Java代码中的冗余代码,提高代码的可读性和可维护性。不过,在使用Lombok之前,请确保你的开发环境已经配置好支持Lombok,通常需要安装相应的插件或进行设置以使IDE(如Eclipse、IntelliJ IDEA)能够正确解析Lombok注解。
39 2
|
13天前
|
Java 编译器 Android开发
Java注解你知多少?
Java注解你知多少?
15 1
|
13天前
|
IDE Java 数据库连接
Lombok注解大全
这些是Lombok中的一些常见注解,它们可以显著减少Java代码中的冗余代码,提高代码的可读性和可维护性。不过,在使用Lombok之前,请确保你的开发环境已经配置好支持Lombok,通常需要安装相应的插件或进行设置以使IDE(如Eclipse、IntelliJ IDEA)能够正确解析Lombok注解。
19 4
|
13天前
|
Java fastjson
Java将Map转换为实体类
Java将Map转换为实体类