hibernate注解实体类(Emp.java)
2023-09-14 08:57:40 时间
Emp.java
员工信息表的注解实体类详情:
package cn.bdqn.hibernate_Criteria.entity;
import java.util.Date;
import javax.persistence.*;
/**
* Emp entity. @author MyEclipse Persistence Tools
*/
@Entity
@Table(name="EMP")
public class Emp implements java.io.Serializable {
@Id
@GeneratedValue(strategy=GenerationType.SEQUENCE,generator="seq_emp")
@SequenceGenerator(name="seq_emp",sequenceName="seq_emp_id",allocationSize=1,initialValue=1)
private Integer empno;
@ManyToOne
@JoinColumn(name="deptno")
private Dept1 dept;
@Column(name="ename")
private String ename;
@Transient
private String job;
@Transient
private Integer mgr;
@Column(name="hiredate")
private Date hiredate;
@Transient
private Double sal;
@Transient
private Double comm;
// Constructors
/** default constructor */
public Emp1() {
}
/** minimal constructor */
public Emp1(Integer empno) {
this.empno = empno;
}
/** full constructor */
public Emp1(Integer empno, Dept1 dept1, String ename, String job, Integer mgr,
Date hiredate, Double sal, Double comm) {
this.empno = empno;
this.dept = dept1;
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 Dept1 getDept() {
return this.dept;
}
public void setDept(Dept1 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 Integer getMgr() {
return this.mgr;
}
public void setMgr(Integer 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;
}
}
相关文章
- Java常用编程类库
- java解析xml工具类[通俗易懂]
- Java GUI编程11—单选按钮:JRadioButton
- java中scanner意思_Java中的Scanner
- java怎么运行_怎样启动JAVA?「建议收藏」
- java applet介绍,Java Applet教程介绍[通俗易懂]
- 编写java判断闰年_Java 判断闰年代码实例
- java 基础语法
- java properties native2ascii_使用native2ascii针对中文乱码,进行转码操作,用于native2ascii处理properties文件…
- JAVA对象转map_java处理字符串类型的map
- java 测试程序代码运行时间过长_Java测试
- Java字符串转集合_java集合转数组
- java在线生成uuid_Java生成uuid
- 【Java】类的加载过程
- Java学习笔记之七java函数的语法规则总结详解编程语言
- java中的System.arraycopy方法详解编程语言
- Java内存模型详解编程语言
- Linux下快速编写高效的Java代码(linux写java)
- 时间处理Redis和Java过期时间的技巧(redisjava过期)
- Linux与Java:驱动着计算未来(linux与java)
- MacOS下Java开发环境搭建指南(macos开发java)
- 策略掌握Redis和Java的过期策略(redisjava过期)
- 2021 年学习 Java 的三个理由
- 如何在Linux系统中指定Java版本(linux指定java)
- Java在Linux下促进发展的力量(java linux)
- Java编程操作Oracle数据库(java读oracle)
- Oracle和Java结合,推出新一代商城系统(java oracle商城)
- Java和Oracle技术融合,汇聚智能新大陆(java oracle包)
- java扩展Hibernate注解支持java8新时间类型
- Java函数式编程(一):你好,Lambda表达式