欢迎来到天天文库
浏览记录
ID:33358010
大小:389.44 KB
页数:35页
时间:2019-02-25
《struts2.3.12+spring3.2.2+hibernate4.2.0框架配置详细步骤》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、SSH框架搭建Struts2.3.12+Spring3.2.2+Hibernate4.2.0编号:SSH-S2-S3-H4版本:V1.1级别:公开编写时间:2013-03-18目录1导言11.1目的11.2范围11.3说明12搭建Struts222.1搭建所需jar包22.2整合步骤22.2.1创建项目22.2.2导入jar包22.2.3配置web.xml42.2.4创建web42.2.5创建jsp页面52.2.6配置struts.xml62.2.7配置Tomcat72.2.8部署项目72.3测试82.3.1启动Tomcat82.
2、3.2测试Tomcat82.3.3测试Struts93整合Spring3103.1整合所需jar包103.2整合步骤103.2.1导入jar包103.2.2配置web.xml103.2.3配置struts.xml113.2.4配置spring.xml113.3测试12II3.3.1启动Tomcat123.3.2测试登录124整合Hibernate4134.1整合所需jar包134.2整合步骤134.2.1导入jar包134.2.2创建数据库ccc134.2.3创建对象User144.2.4生成映射文件User.hbm.xml154
3、.2.5创建dao164.2.6创建service174.2.7创建web184.2.8配置jdbc.properties194.2.9配置db.xml204.2.10配置spring.xml224.2.11配置struts.xml224.3测试234.3.1启动Tomcat234.3.2测试登录23IISSH框架SSH框架配置详细步骤1导言目的本文档是根据个人的工作经验搭建的轻量级SSH框架,也是实际应用中比较全面的基础框架,用于指导SSH框架初学者学习搭建SSH框架,希望能给各位使用者提供帮助,同时也希望朋友们尽量去帮助其他人
4、。范围本次框架搭建的版本是Struts2.3.12+Spring3.2.2+Hibernate4.2.0,截止2013年3月18日是最新的版本。本次搭建的过程是先搭建Struts2.3.12,测试通过之后,整合Spring3.2.2,最后再整合Hibernate4.2.0,最后的整合内容有点多,因为这也是居于MVC思想搭建的环境,希望大家耐心学习。说明本文档是个人总结的经验,仅供参考学习,同时欢迎朋友们一起沟通学习,文档中会对使用的jar做详细解说,对配置的过程使用图文说明,因为SSH博大精深,很多知识在搭建过程中没有使用到,只是
5、一个基础框架的搭建,能测试通过就可以,所以对于高要求的开发,需要自己添加jar、增加方法和配置,同时文档中出现的纰漏希望朋友们等指正。开发环境:MyEclipse7.0,Tomcat6.0,JDK1.6,其他环境可进行测试。更新内容本次文档更新内容为Tomcat的配置使用虚拟路径,这样每次项目内容更新不需要重新部署项目,而且使用debug模式启动,在启动状态下修改项目内容,保存之后,可以直接测试,不需要重启Tomcat,非常简单。本次更新是将为2013年5月15日,如果项目搭建学习遇到问题,可邮件给我,我可以发演示项目给大家进行参
6、考学习。同时声明,搭建的框架只是最简单的框架基础入门,大神就不用挑刺了,有时间多写点东西分享一下吧。邮箱:xiazhangrui@qq.com。31SSH框架SSH框架配置详细步骤1搭建Struts2搭建所需jar包序号名称描述1commons-fileupload-1.2.2.jar文件上传组件2commons-io-2.0.1.jario包3commons-lang3-3.1.jar基础工具包,封装一些常用的基础操作4commons-loggin-1.1.1.jar日志组件5freemarker-2.3.19.jar一个基于模
7、板生成文本输出的通用工具6ognl-3.0.6.jar对象图导航语言(jar包库)7strut2-core-2.3.12.jarStruts2核心jar包8xwork-core-2.3.12.jarxwork核心包9javassist-3.15.0-GA.jar扩展java类和实现整合步骤创建项目创建一个web项目,项目名称为SSH,如下所示:导入jar包项目中点击lib,复制需要的jar到lib中即完成导入,如下所示:31SSH框架SSH框架配置详细步骤如果没有导入完成,右键点击项目名(SSH),选择properties-Jav
8、aBuildPath,点击AddExtenrnalJARs,选择项目lib中的jar包进行导入,如下所示:31SSH框架SSH框架配置详细步骤配置web.xml主要配置Struts2容器控制器,如下所示:
此文档下载收益归作者所有