RESTful Webservice 框架搭建步骤

来源:互联网 发布:java开源推荐框架 编辑:程序博客网 时间:2024/06/08 08:13

1.在applicationContext-cxf.xml 加上两个注解

xmlns:jaxrs="http://cxf.apache.org/jaxrs"http://cxf.apache.org/jaxrs  http://cxf.apache.org/schemas/jaxrs.xsd "

2.添加jar包

jackson-jaxrs-1.9.5.jar

jsr311-api-1.1.1.jar

3.配置applicationContext-cxf.xml

<bean id="PDAServiceImpl" class="com.ane.webservice.impl.EnteringOrderService" />

<jaxrs:server id="callOptPdaImport"  address="/callOptPdaImport" > <jaxrs:serviceBeans><ref bean="PDAServiceImpl" /> </jaxrs:serviceBeans><jaxrs:extensionMappings><entry key="json" value="application/json"/></jaxrs:extensionMappings><jaxrs:languageMappings><entry key="en" value="en-gb"/></jaxrs:languageMappings><jaxrs:providers><ref bean="jacksonJsonProvider"/></jaxrs:providers></jaxrs:server>

4.配置spring加载的类(EnteringOrderService)

@Consumes(MediaType.APPLICATION_JSON) @Produces(MediaType.APPLICATION_JSON)public class EnteringOrderService extends BasePDAService {@Path("/getPDAInfoResult")@POST@Overridepublic String getOptPDAResultInfo(ServiceBeanMessage beanMessage) {if(!super.valication(beanMessage)){return JsonUtil.getJsonObjectResult("-1", beanMessage.getServerCode(), "校验未通过!", "", null);}//List<OptEwbVo> list = JSONObject.return null;}}




0 0
原创粉丝点击