读书人

spring集成ibatis示范-websphere5.1选

发布时间: 2012-08-30 09:55:54 作者: rapoo

spring集成ibatis示例-websphere5.1选型webservice

项目中需要新增一个子应用,用于webservice请求,由于公司开发环境和运行环境等原因,上线后必须使用websphere5.1,这样就限制了运行环境,JDK1.4 servlet2.3,经过了一天的选型,最后确定了和以上环境兼容的开源框架,希望能帮助和我遇到一样情况的朋友们。

公布结果:axis2 1.2;spring-framework 2.5.6;ibatis 2.3.0

这应该是这三个框架最后一个支持JDK1.4的版本了,现已在websphere5.1上运行正常。

?

在集成框架之前,先说一下websphere有个地方需要修改,进入到websphere下bin目录,将qname.jar删除,需要添加一个高版本的qname.jar程序,我用的是wsdl4j-qname-1.6.1.jar,否则运行axis2的时候会出现一个类型文件版本不正确的异常信息。

?

现在开始集成,这里将不说明axis2的部署,可以参考axis2.war进行配置,并不会对spring和ibatis有影响。以下的配置介绍是包括axis2的,但不会具体说明。

?

1、web.xml

?2、applicationContext.xml

?3、SqlMapConfig.xml

?4、我的目录结构

spring集成ibatis示范-websphere5.1选型webservice

?

基本配置完成,至少作为helloworld完成,这个时候就可以使用spring和ibatis了,还需要结构化的修改和重构,未来将不再更新,更多功能请参考spring和ibatis;

上传了我发布的源文件,由于lib目录过大,为了方便上载我就给删了,可以从开源需要的开源框架中获得!

1 楼 艾依然 2010-12-03 谢谢分享!

读书人网 >Web前端

热点推荐