码迷,mamicode.com
首页 > 编程语言 > 详细

SSh框架搭建(Struts2.1+Hibernate4.0+Spring3.1)

时间:2014-08-23 14:02:50      阅读:383      评论:0      收藏:0      [点我收藏+]

标签:struts2   spring   hibernate   c3p0   j2ee   

一、使用工具

开发工具:My Eclipse 10.7以及相应的java开发工具
框架版本:Struts2.1+Hibernate3+Spring3.0
数据库:MySql5.5
Mysql可视化工具:Navicat 11
所需软件的下载地址:Navicat 11:http://pan.baidu.com/s/1nthrWtb
                                MyEclipse:http://www.xpgod.com/soft/7498.html
                                Mysql5.5:http://www.mycodes.net/136/1440.htm



二、项目结构一览

bubuko.com,布布扣




三、项目环境搭建

1、新建项目:File->New->WebProject,选择项目名称以及J2EE版本,J2EE版本选择J2EE6.0.
2、导入SSH框架所需要的架包,具体所需要的jar包如下图所示:

bubuko.com,布布扣

包的下载地址:

3、使用MyEclipse辅助开发Struts、Spring、Hibernate。
      (1)首先为该项目添加Struts环境.右击该项目->MyEclipse->Add Struts Capilibilities,在界面中选择Struts2.1,Url Pattern选择.do的形式。点击Finish即可
      (2)为项目添加Spring环境。右击该项目->MyEclipse->Add Spring Capilities,选择Spring 3.1,点击Finish即可。
      (3)为该项目添加Hibernate环境。在创建该环境之前,需要建立一个数据库的连接,点击MyElipse右上角,切换到MyEclipse Hibernate界面,创建一个数据的连接,具体不再详述。然后右击该项目->MyEclipse->Add  Hibernate Capilities,选择Hibernate4.1,点击Next,
bubuko.com,布布扣


然后选择数据库,选择我们刚刚创建好的数据库即可。如下图所示。

bubuko.com,布布扣

最后一步,就是运用Hibernate的映射机制,把数据库的表与JAVA的对形成一个关系映射;在此之前,首先应该在项目SRC的目录下面新建一个包,如该项目所示,用来存放映射生成的POJO对象以及映射文件;如下图:
bubuko.com,布布扣

至此我们的SSH框架已经基本搭建完成。

四、工程中的错误解决

1、创建完工程之后,applicationContext.xml会出现错误,首先是数据库连接的错误,在这里,我们将数据库的连接改为使用C3P0连接池的数据源。具体修改如图所示:
bubuko.com,布布扣
并且在lib中引入相关库文件,所需库文件下载地址:http://pan.baidu.com/s/1eQGfu0a
2、org.springframework.orm.hibernate4.LocalSessionFactoryBean报错,这是因为缺少相关的jar包引起的,只需要引入相关的jar包即可,jar包下载地址:http://pan.baidu.com/s/1eQGfu0a

五、将该项目加入Tomcat中运行即可。

如有环境搭建错误,请联系QQ:738509878,请说明原因。谢谢


SSh框架搭建(Struts2.1+Hibernate4.0+Spring3.1)

标签:struts2   spring   hibernate   c3p0   j2ee   

原文地址:http://blog.csdn.net/chao_xun/article/details/38777377

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!