基于axis2+mybatis的webservice

基于axis2+mybatis的webservice

ID:10076103

大小:203.50 KB

页数:17页

时间:2018-05-24

基于axis2+mybatis的webservice_第1页
基于axis2+mybatis的webservice_第2页
基于axis2+mybatis的webservice_第3页
基于axis2+mybatis的webservice_第4页
基于axis2+mybatis的webservice_第5页
资源描述:

《基于axis2+mybatis的webservice》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、新建工程Flower(用MyBatis连接数据库)1.准备工作:将所用到的.jar包(包括mysql-connector-java-5.1.13-bin.jar,mybatis-3.0.4.jar,mybatis-3.0.4-sources.jar)打包成用户自定义库,在Flower中引用。将下载的axis2-1.5.4-war.zip包解压,取出axis2.war包拷贝到apache-tomcat-6.0.26webapps中,登录http://localhost:8080/axis2,点击Administr

2、ation,输入帐号admin,密码axis2可进入,点击 UploadService,将打包的.aar文件上传。文件布局如下图所示:2.service端设计(1).编写MyBatis的配置(src/Configuration.xml):

3、td">

4、code=true&characterEncoding=UTF-8"/>

5、e/student/mapper/StudentMapper.xml"/>(2).编写服务类的父类(src/service/BaseMybatisDao.java):packageservice;importjava.io.Reader;importorg.apache.ibatis.io.Resources;importorg.apache.ibatis.session.SqlSessionFactory;importorg.apache.ibatis.ses

6、sion.SqlSessionFactoryBuilder;publicclassBaseMybatisDao{protectedstaticSqlSessionFactorysessionFactory;static{try{Readerreader=Resources.getResourceAsReader("Configuration.xml");sessionFactory=newSqlSessionFactoryBuilder().build(reader);}catch(Exceptione){e.p

7、rintStackTrace();}}}(3).编写服务端代码(src/service/student/StudentService.java):packageservice.student;importjava.text.SimpleDateFormat;importjava.util.Iterator;importjava.util.List;importorg.apache.axiom.om.OMAbstractFactory;importorg.apache.axiom.om.OMElement;impo

8、rtorg.apache.axiom.om.OMFactory;importorg.apache.axiom.om.OMNamespace;importorg.apache.ibatis.session.SqlSession;importservice.BaseMybatisDao;importservice.student.bean.StudentBean;public

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。