/**
* 营运系统
* com.ws.json.service.impl
* StudentServiceImpl.java
* 1.0
* 2014年11月25日-上午10:16:55
* 2014安能物流-版权所有
*
*/
package com.ws.json.service.impl;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import javax.ws.rs.core.Response;
import com.ws.json.entity.Student;
import com.ws.json.entity.UserResponse;
import com.ws.json.service.StudentService;
/**
*
* 类名称:StudentServiceImpl 类描述: 创建人:郑亚琴 修改人:郑亚琴 修改时间:2014年11月25日 上午10:16:55 修改备注:
*
* @version 1.0.0
*
*/
public class StudentServiceImpl implements StudentService {
/*
* (non-Javadoc)
*
* @see com.ws.json.service.StudentService#getStudent(long,
* java.lang.String)
*/
@Override
public Student getStudent(long id, String name) {
// TODO Auto-generated method stub
Student s = new Student();
s.setId(id);
s.setName(name);
try {
s.setBirthday(new SimpleDateFormat("yyyy-MM-dd")
.parse("1983-04-26"));
} catch (ParseException e) {
e.printStackTrace();
}
return s;
}
public Response getStudent1(String name)
{
Student s = new Student();
s.setId(1);
s.setName(name);
try
{
s.setBirthday(new SimpleDateFormat("yyyy-MM-dd").parse("1983-04-26"));
}
catch (ParseException e)
{
e.printStackTrace();
}
return Response.ok(s).build();
//return s;
}
/*
* (non-Javadoc)
*
* @see com.ws.json.service.StudentService#getStudent(java.lang.String)
*/
@Override
public UserResponse getStudent(String name) {
Student s = new Student();
s.setId(1);
s.setName(name);
try {
s.setBirthday(new SimpleDateFormat("yyyy-MM-dd")
.parse("1983-04-26"));
} catch (ParseException e) {
e.printStackTrace();
}
return new UserResponse("ok", s);
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
cxf集成Spring的restful WebService接口以Json形式表现
共83个文件
jar:63个
class:4个
java:4个
4星 · 超过85%的资源 需积分: 17 188 下载量 128 浏览量
2014-11-25
13:41:30
上传
评论 2
收藏 23.13MB ZIP 举报
温馨提示
cxf集成Spring的restful WebService接口以Json形式表现的完整代码,适合新入门在学WebService的小伙伴们参考,希望对你们有帮助!
资源推荐
资源详情
资源评论
收起资源包目录
toJson.zip (83个子文件)
toJson
.project 1KB
WebContent
WEB-INF
applicationContext.xml 2KB
lib
geronimo-stax-api_1.0_spec-1.0.1.jar 28KB
XmlSchema-1.4.7.jar 145KB
cxf-2.3.0.jar 4.89MB
xml-resolver-1.2.jar 82KB
oro-2.0.8.jar 64KB
jetty-server-7.1.6.v20100715.jar 262KB
wsdl4j-1.6.2.jar 145KB
geronimo-jaxws_2.2_spec-1.0.jar 59KB
commons-httpclient-3.1.jar 298KB
cxf-xjc-dv-2.3.0.jar 15KB
jetty-http-7.1.6.v20100715.jar 97KB
js-1.7R1.jar 739KB
commons-httpclient.jar 218KB
serializer-2.7.1.jar 272KB
spring-core-3.0.4.RELEASE.jar 359KB
geronimo-activation_1.1_spec-1.1.jar 46KB
saaj-impl-1.3.2.jar 272KB
xalan-2.7.1.jar 3.03MB
commons-logging-1.1.1.jar 59KB
saaj-api-1.3.jar 18KB
spring-tx-3.0.4.RELEASE.jar 226KB
spring-expression-3.0.4.RELEASE.jar 163KB
jaxb-impl-2.2.1.1.jar 857KB
cxf-xjc-ts-2.3.0.jar 12KB
geronimo-servlet_3.0_spec-1.0.jar 94KB
jetty-util-7.1.6.v20100715.jar 185KB
slf4j-jdk14-1.6.1.jar 9KB
FastInfoset-1.2.8.jar 285KB
geronimo-javamail_1.4_spec-1.7.1.jar 218KB
slf4j-api-1.6.1.jar 25KB
jsr311-api-1.1.1.jar 45KB
geronimo-ws-metadata_2.0_spec-1.1.3.jar 15KB
jaxb-api-2.2.1.jar 102KB
spring-web-3.0.4.RELEASE.jar 385KB
geronimo-annotation_1.0_spec-1.1.1.jar 12KB
antlr-2.7.7.jar 435KB
stax2-api-3.0.2.jar 176KB
spring-aop-3.0.4.RELEASE.jar 313KB
geronimo-jms_1.1_spec-1.1.1.jar 32KB
jettison-1.2.jar 71KB
xmlsec-1.4.3.jar 437KB
woodstox-core-asl-4.0.8.jar 473KB
jetty-continuation-7.1.6.v20100715.jar 20KB
neethi-2.0.4.jar 32KB
spring-jms-3.0.4.RELEASE.jar 180KB
spring-beans-3.0.4.RELEASE.jar 543KB
jra-1.0-alpha-4.jar 10KB
wss4j-1.5.9.jar 323KB
aopalliance-1.0.jar 4KB
asm-3.3.jar 43KB
xmlbeans-2.4.0.jar 2.57MB
cxf-xjc-bug671-2.3.0.jar 11KB
jaxb-xjc-2.2.1.1.jar 2.97MB
cxf-xjc-boolean-2.3.0.jar 10KB
jetty-io-7.1.6.v20100715.jar 75KB
commons-lang-2.5.jar 273KB
spring-context-3.0.4.RELEASE.jar 650KB
commons-collections-3.2.1.jar 562KB
WHICH_JARS 3KB
commons-pool-1.5.2.jar 94KB
cxf-manifest.jar 12KB
spring-asm-3.0.4.RELEASE.jar 52KB
bcprov-jdk15-1.43.jar 1.56MB
velocity-1.6.4.jar 411KB
web.xml 978B
META-INF
MANIFEST.MF 39B
src
com
ws
json
service
StudentService.java 1KB
impl
StudentServiceImpl.java 2KB
entity
UserResponse.java 952B
Student.java 1KB
.settings
org.eclipse.wst.jsdt.ui.superType.container 49B
org.eclipse.wst.common.project.facet.core.xml 345B
org.eclipse.jdt.core.prefs 364B
org.eclipse.wst.jsdt.ui.superType.name 6B
org.eclipse.wst.common.component 470B
.jsdtscope 503B
build
classes
com
ws
json
service
impl
StudentServiceImpl.class 2KB
StudentService.class 584B
entity
Student.class 1KB
UserResponse.class 1KB
.classpath 838B
共 83 条
- 1
Grace_718
- 粉丝: 1
- 资源: 4
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
前往页