基本信息
源码名称:cxf 调用webservice 例子
源码大小:13.32M
文件格式:.zip
开发语言:Java
更新时间:2015-12-07
友情提示:(无需注册或充值,赞助后即可获取资源下载链接)
嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):78630559
本次赞助数额为: 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();
}
}
}