zoukankan      html  css  js  c++  java
  • 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;
    	}
    
    	
    	
    }
    


  • 相关阅读:
    (转载)C++ string中find() ,rfind() 等函数 用法总结及示例
    UVA 230 Borrowers (STL 行读入的处理 重载小于号)
    UVA 12100 打印队列(STL deque)
    uva 12096 The SetStack Computer(STL set的各种库函数 交集 并集 插入迭代器)
    uva 1592 Database (STL)
    HDU 1087 Super Jumping! Jumping! Jumping!
    hdu 1176 免费馅饼
    HDU 1003 Max Sum
    转战HDU
    hust 1227 Join Together
  • 原文地址:https://www.cnblogs.com/a1111/p/7459664.html
Copyright © 2011-2022 走看看