基本信息
源码名称:cxf 调用webservice 例子
源码大小:13.32M
文件格式:.zip
开发语言:Java
更新时间:2015-12-07
友情提示:(无需注册或充值,赞助后即可获取资源下载链接)
嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300
本次赞助数额为: 2 元×
微信扫码支付:2 元
×
请留下您的邮箱,我们将在2小时内将文件发到您的邮箱
源码介绍
package com.exp.service.outer; import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; import java.util.ArrayList; import java.util.List; import javax.activation.DataHandler; import javax.activation.FileDataSource; import org.springframework.stereotype.Service; @Service("HelloWorldImpl") public class HelloWorldImpl implements HelloWorld { public String say(String name) { return name ",您好!"; } public String sayHello(User user) { return user.getName() ",您好!"; } public List<User> getList(Long id){ List<User> list = new ArrayList<User>(); User user = new User(); Long sid=1L; user.setId(sid); user.setName("张三" sid); list.add(user); user = new User(); sid=2L; user.setId(sid); user.setName("张三" sid); list.add(user); user = new User(); sid=3L; user.setId(sid); user.setName("张三" sid); list.add(user); return list; } public User getUser(){ User user =new User(11L,"李四",21); user.setImageData(new DataHandler(new FileDataSource(new File("d:" File.separator) "test.jpg"))); return user; } public void updateUser(User user){ System.out.println("姓名:" user.getName() ",年龄:" user.getAge()); DataHandler handler = user.getImageData(); try { InputStream is = handler.getInputStream(); OutputStream os = new FileOutputStream(new File("c:\\test11.jpg")); byte[] b = new byte[100000]; int bytesRead = 0; while ((bytesRead = is.read(b)) != -1) { os.write(b, 0, bytesRead); } os.flush(); os.close(); is.close(); } catch (IOException e) { e.printStackTrace(); } } }