javaWeb服务详解(含源代码,测试通过,注释) ——Emp的Service层

简介: javaWeb服务详解(含源代码,测试通过,注释) ——Emp的Service层

IEmpService的接口

 /**  
* @Title: IEmpService.java
* @Package org.service
* @Description: TODO该方法的主要作用:
* @author A18ccms A18ccms_gmail_com  
* @date 2017-6-2 下午2:58:36
* @version V1.0  
*/
package org.service;
import java.util.List;
import javax.jws.WebService;
import org.entity.Emp;
 /**   
 *    
 * 项目名称:spring_clhop09_EmpService   
 * 类名称:IEmpService   
 * 类描述:   
 * 创建人:Mu Xiongxiong  
 * 创建时间:2017-6-2 下午2:58:36   
 * 修改人:Mu Xiongxiong   
 * 修改时间:2017-6-2 下午2:58:36   
 * 修改备注:   
 * @version    
 *    
 */
@WebService(serviceName="empService",targetNamespace="http://www.xiongxiong.cn.ws/emp")
public interface IEmpService {
  /**
   * 
  * @Title: getEmps
  * @Description: 该方法的主要作用:查询全部的员工
  * @param  @return 设定文件  
  * @return  返回类型:List<Emp>   
  * @throws
   */
  List<Emp> getEmps();
  /**
   * 
  * @Title: getEmpById
  * @Description: 该方法的主要作用:根据编号查询员工的信息
  * @param  @param id
  * @param  @return 设定文件  
  * @return  返回类型:Emp   
  * @throws
   */
  Emp getEmpById(Integer id);
}

EmpServiceImpl的实现类

 /**  
* @Title: EmpServiceImpl.java
* @Package org.service.impl
* @Description: TODO该方法的主要作用:
* @author A18ccms A18ccms_gmail_com  
* @date 2017-6-2 下午2:59:10
* @version V1.0  
*/
package org.service.impl;
import java.util.List;
import javax.jws.WebMethod;
import javax.jws.WebService;
import org.dao.IEmpDao;
import org.entity.Emp;
import org.service.IEmpService;
 /**   
 *    
 * 项目名称:spring_clhop09_EmpService   
 * 类名称:EmpServiceImpl   
 * 类描述:   
 * 创建人:Mu Xiongxiong  
 * 创建时间:2017-6-2 下午2:59:10   
 * 修改人:Mu Xiongxiong   
 * 修改时间:2017-6-2 下午2:59:10   
 * 修改备注:   
 * @version    
 *    
 */
@WebService(serviceName="empService",targetNamespace="http://www.xiongxiong.cn.ws/emp")
public class EmpServiceImpl implements IEmpService {
  private IEmpDao empDao;
  /**(非 Javadoc)
   * <p>Title: getEmps</p>
   * <p>Description(描述): </p>
   * @return
   * @see org.service.IEmpService#getEmps()
   */
  @Override
  @WebMethod
  public List<Emp> getEmps() {
    // TODO Auto-generated method stub
    return empDao.getEmps();
  }
  /**(非 Javadoc)
   * <p>Title: getEmpById</p>
   * <p>Description(描述): </p>
   * @param id
   * @return
   * @see org.service.IEmpService#getEmpById(java.lang.Integer)
   */
  @Override
  @WebMethod
  public Emp getEmpById(Integer id) {
    // TODO Auto-generated method stub
    return empDao.getEmpById(id);
  }
  public IEmpDao getEmpDao() {
    return empDao;
  }
  public void setEmpDao(IEmpDao empDao) {
    this.empDao = empDao;
  }
}
相关文章
|
1月前
|
Web App开发 测试技术 API
Playwright 测试报告中显示的标签和注释。
Playwright 测试报告中显示的标签和注释。
100 57
|
1月前
|
JSON Java 测试技术
SpringCloud2023实战之接口服务测试工具SpringBootTest
SpringBootTest同时集成了JUnit Jupiter、AssertJ、Hamcrest测试辅助库,使得更容易编写但愿测试代码。
60 3
|
2月前
|
Java 程序员 测试技术
Java|让 JUnit4 测试类自动注入 logger 和被测 Service
本文介绍如何通过自定义 IDEA 的 JUnit4 Test Class 模板,实现生成测试类时自动注入 logger 和被测 Service。
32 5
|
4月前
【Azure App Service】同一个App Service下创建多个测试站点的方式
【Azure App Service】同一个App Service下创建多个测试站点的方式
|
4月前
|
网络协议 安全 前端开发
【应用服务 App Service】Azure 应用服务测试网络访问其他域名及请求超时限制(4分钟 ≈ 230秒)
【应用服务 App Service】Azure 应用服务测试网络访问其他域名及请求超时限制(4分钟 ≈ 230秒)
|
4月前
|
Linux C#
【Azure App Service】C#下制作的网站,所有网页本地测试运行无误,发布至Azure之后,包含CHART(图表)的网页打开报错,错误消息为 Runtime Error: Server Error in '/' Application
【Azure App Service】C#下制作的网站,所有网页本地测试运行无误,发布至Azure之后,包含CHART(图表)的网页打开报错,错误消息为 Runtime Error: Server Error in '/' Application
|
4月前
|
缓存 Java Maven
SpringCloud基于Eureka的服务治理架构搭建与测试:从服务提供者到消费者的完整流程
Spring Cloud微服务框架中的Eureka是一个用于服务发现和注册的基础组件,它基于RESTful风格,为微服务架构提供了关键的服务注册与发现功能。以下是对Eureka的详细解析和搭建举例。
|
5月前
|
SQL DataWorks 数据可视化
DataWorks操作报错合集之测试OSS数据源的连通性时,出现503 Service Temporarily Unavailable的错误,是什么导致的
DataWorks是阿里云提供的一站式大数据开发与治理平台,支持数据集成、数据开发、数据服务、数据质量管理、数据安全管理等全流程数据处理。在使用DataWorks过程中,可能会遇到各种操作报错。以下是一些常见的报错情况及其可能的原因和解决方法。
|
4天前
|
监控 JavaScript 测试技术
postman接口测试工具详解
Postman是一个功能强大且易于使用的API测试工具。通过详细的介绍和实际示例,本文展示了Postman在API测试中的各种应用。无论是简单的请求发送,还是复杂的自动化测试和持续集成,Postman都提供了丰富的功能来满足用户的需求。希望本文能帮助您更好地理解和使用Postman,提高API测试的效率和质量。
30 11
|
2月前
|
JSON 算法 数据可视化
测试专项笔记(一): 通过算法能力接口返回的检测结果完成相关指标的计算(目标检测)
这篇文章是关于如何通过算法接口返回的目标检测结果来计算性能指标的笔记。它涵盖了任务描述、指标分析(包括TP、FP、FN、TN、精准率和召回率),接口处理,数据集处理,以及如何使用实用工具进行文件操作和数据可视化。文章还提供了一些Python代码示例,用于处理图像文件、转换数据格式以及计算目标检测的性能指标。
74 0
测试专项笔记(一): 通过算法能力接口返回的检测结果完成相关指标的计算(目标检测)
下一篇
DataWorks