WebService之CXF注解之四(测试类)
发布时间:2020-12-16 23:38:18 所属栏目:安全 来源:网络整理
导读:TeacherTest.java: /** * @Title:TeacherTest.java * @Package:com.test.service * @Description: * @author:Youhaidong(游海东) * @date:2014-5-5 下午11:14:09 * @version V1.0 */package com.test.service;import org.apache.cxf.interceptor.LoggingInI
TeacherTest.java:
/** * @Title:TeacherTest.java * @Package:com.test.service * @Description: * @author:Youhaidong(游海东) * @date:2014-5-5 下午11:14:09 * @version V1.0 */ package com.test.service; import org.apache.cxf.interceptor.LoggingInInterceptor; import org.apache.cxf.interceptor.LoggingOutInterceptor; import org.apache.cxf.jaxws.JaxWsProxyFactoryBean; import com.you.model.Teacher; import com.you.service.ITeacherService; /** * 类功能说明 * 类修改者 修改日期 * 修改说明 * <p>Title:TeacherTest.java</p> * <p>Description:游海东个人开发</p> * <p>Copyright:Copyright(c)2013</p> * @author:游海东 * @date:2014-5-5 下午11:14:09 * @version V1.0 */ public class TeacherTest { /** * @Title:main * @Description: * @param:@param args * @return: void * @throws */ public static void main(String[] args) { JaxWsProxyFactoryBean factory = new JaxWsProxyFactoryBean(); factory.getInInterceptors().add(new LoggingInInterceptor()); factory.getOutInterceptors().add(new LoggingOutInterceptor()); factory.setServiceClass(ITeacherService.class); factory.setAddress("http://localhost:8686/Webservice/services/testTeacher"); ITeacherService client = (ITeacherService) factory.create(); Teacher teacher = new Teacher(); teacher.setTeacherNum("2007101208"); teacher.setTeacherName("李思思"); teacher.setTeacherAge("38"); teacher.setTeacherSex("女"); teacher.setTeacherQQ("5623564545"); String info = client.findTeacherInfo(teacher); System.out.println(info); } } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |