spring+cxf+bonecp整合

   

    最近需要开发webService接口与win8客户端进行对接,项目组以前的webService都是基于IBM的一套产品,而我们的项目客户只提供weblogic,因此,以前的一条webService需要重新整理.

   最开始提出采用resteasy实现restful的方式实现数据交付,不过前端win8的开发组不同意,因为他们已经有成熟的webService客户端实现,因此只能放弃restful,最后决定采用cxf实现webService。

  最初的整合过程跟cxf提供的demo一样的配置流程,但在最后与原有项目的整合中出现的jar版本冲突。很麻烦的一件事情,项目组的框架大量采用的是老版本的架包,spring是2.0的hibernate也是2.0的。最后只能放弃这条路,将webService于原工程独立。

  整合之后的项目只包含webService部分,当然也包含后台的查询逻辑部分。

 整合采用的spring3+cxf2.74版本,整合有jackson+slf4j+logback+bonecp框架。也放弃了ant,采用了maven。因为采用tomcat进行热部署部分我在eclipse下没有实现,因此采用cxf中demo的方式,采用jetty手动发布工程, 在工程下的test下有一个server的类,就是手动启动jetty的如果,通过jetty来实现快速的发布测试。当然后台代码我个人建议直接采用junit进行测试。

 整合过程中也copy了网上的代码:

bonecp的配置部分copy  于 http://blog.csdn.net/wozailongyou/article/details/5783302

logback的配置部分copy 与 http://blog.csdn.net/liuhanfeng123/article/details/7520601

maven的配置也copy了网上的代码,具体出处已忘记,这就不贴出了.

下载地址: http://download.csdn.net/detail/lkclkc88/5341166

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值