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

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

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>


相关文章
|
2月前
|
缓存 Java Maven
SpringCloud基于Eureka的服务治理架构搭建与测试:从服务提供者到消费者的完整流程
Spring Cloud微服务框架中的Eureka是一个用于服务发现和注册的基础组件,它基于RESTful风格,为微服务架构提供了关键的服务注册与发现功能。以下是对Eureka的详细解析和搭建举例。
|
4月前
|
数据可视化 数据挖掘 定位技术
在服务中收集和测试数据
【6月更文挑战第16天】本文讨论了数据收集和测试的重要性,指出样本量应根据时间和预算调整。数据分析涉及比较结果与假设,可视化数据以增强理解,并通过统计测试确认显著性。设计的持续优化是关键,适应变化的业务、技术和用户需求,数据驱动的方法能提供最佳用户体验。
50 5
在服务中收集和测试数据
|
4月前
|
SQL 监控 中间件
【应急响应】拒绝服务&钓鱼指南&DDOS压力测试&邮件反制分析&应用日志
【应急响应】拒绝服务&钓鱼指南&DDOS压力测试&邮件反制分析&应用日志
|
3月前
|
运维 监控 大数据
部署-Linux01,后端开发,运维开发,大数据开发,测试开发,后端软件,大数据系统,运维监控,测试程序,网页服务都要在Linux中进行部署
部署-Linux01,后端开发,运维开发,大数据开发,测试开发,后端软件,大数据系统,运维监控,测试程序,网页服务都要在Linux中进行部署
|
4月前
|
数据可视化 Java 持续交付
JavaWeb后端开发之Maven 2024介绍安装测试详解
JavaWeb后端开发之Maven 2024介绍安装测试详解
63 0
|
5月前
|
JSON 监控 安全
LabVIEW测试和调试Web服务
LabVIEW测试和调试Web服务
119 1
|
5月前
|
JavaScript Java 测试技术
基于ssm+vue.js的在线测试管理系统附带文章和源代码设计说明文档ppt
基于ssm+vue.js的在线测试管理系统附带文章和源代码设计说明文档ppt
42 0
|
5月前
|
XML Java 测试技术
【Java优化实战】「微基准系列」带你脚踏实地的进行开发和使用JMH测试和提升应用程序和服务指南
【Java优化实战】「微基准系列」带你脚踏实地的进行开发和使用JMH测试和提升应用程序和服务指南
150 1
|
1月前
|
移动开发 JSON Java
Jmeter实现WebSocket协议的接口测试方法
WebSocket协议是HTML5的一种新协议,实现了浏览器与服务器之间的全双工通信。通过简单的握手动作,双方可直接传输数据。其优势包括极小的头部开销和服务器推送功能。使用JMeter进行WebSocket接口和性能测试时,需安装特定插件并配置相关参数,如服务器地址、端口号等,还可通过CSV文件实现参数化,以满足不同测试需求。
134 7
Jmeter实现WebSocket协议的接口测试方法
|
1月前
|
JSON 移动开发 监控
快速上手|HTTP 接口功能自动化测试
HTTP接口功能测试对于确保Web应用和H5应用的数据正确性至关重要。这类测试主要针对后台HTTP接口,通过构造不同参数输入值并获取JSON格式的输出结果来进行验证。HTTP协议基于TCP连接,包括请求与响应模式。请求由请求行、消息报头和请求正文组成,响应则包含状态行、消息报头及响应正文。常用的请求方法有GET、POST等,而响应状态码如2xx代表成功。测试过程使用Python语言和pycurl模块调用接口,并通过断言机制比对实际与预期结果,确保功能正确性。
127 3
快速上手|HTTP 接口功能自动化测试