框架说明:
Spring : 业务层整合, bean生命周期管理
CXF: webservice实现框架
Struts2: 系统MVC框架
主要问题:
在将 CXF 与既有工程集成的时,经常会遇到 asm 包冲突的问题。 Hibernate 使用的版本和 CXF 中使用的版本不一致,解决的办法是: 去掉工程 lib 下的 asm.jar , asm-attrs.jar 和 cglib-2.1.3.jar ,使用 asm-2.2.3.jar 和 cglib-nodep-2.1_3.jar
当然,利用maven 2.0.9 进行系统编译,如下配置就不会有问题啦:
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate</artifactId>
<version>3.2.0.ga</version>
<exclusions>
<exclusion>
<groupId>asm</groupId>
<artifactId>asm</artifactId>
</exclusion>
<exclusion>
<groupId>asm</groupId>
<artifactId>asm-attrs</artifactId>
</exclusion>
<exclusion>
<groupId>cglib</groupId>
<artifactId>cglib</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>asm</groupId>
<artifactId>asm</artifactId>
<version>2.2.3</version>
</dependency>
<dependency>
<groupId>cglib</groupId>
<artifactId>cglib-nodep</artifactId>
<version>2.1_3</version>
</dependency>
分享到:
相关推荐
CXF+spring+struts实现WebService
webserivce.、cxf整合spring,用的是spring3和cxf3。欢迎大家下载尝试
最新cxfWebservice服务整合,其中整合的框架有mybatis+srping3+cxf2.6.3大家可以参考一下,绝对可用信不信只有下载,瞧了才知道!
spring + cxf + mybatis整合
spring struts cxf 集成
Spring+CXF+MyBatis整合代码,运行即可使用。
spring+cxf 完整的整合jar包,下载下来就能用,很全面
最完整的的cxf与spring整合需要的jar文件
此项目继承了Spring Struts2 Ibatis CXF,项目里面含有数据执行文件!具体请参见项目的readme.txt文件,里面详细描述需要对应框架支持需要的jar包。请注意,如果选取的版本不一致,所需要的jar可能不一样。
cxf+spring整合,只要把项目导入到myeclipse中,就可以运行。
CXF2.6+SPRING3.0+STRUTS2.3整合的一个例子,含Jar包.
Spring+CXF+MyBatis整合客户端代码
cxf为spring注入webservice,很详细的技术整合,
NULL 博文链接:https://vinceyu.iteye.com/blog/1458750
Web Service学习-CXF与Spring整合为JavaEE应用发布WebService(三)
Struts2+Spring3+Hibernate4+Maven+EasyUI+CXF 整合,包含对项目介绍的DOC文档
Spring CXF Restful 实例
CXF和spring整合所需jar包
附件是我平时对一些技术的Demo,包含 Struts2 Hibernate Spring集成,涉及到CXF JSON FreeMarker等技术,SSH2使用的Struts2的零配置。有兴趣的可以下载研究学习。
实现Spring整合CXF发布服务。