Struts2.3+Spring3.1+Hibernate3.6框架搭建以及实例demo分享

来源:互联网 发布:js match 编辑:程序博客网 时间:2024/05/16 05:38

         准备工作

  在整合Struts2.3+Spring3.1+Hibernate3.6(简称S2SH) 之前我们先得准备我们需要的东西,各种jar包。大家可以从以下路径下载

          Struts2的jar下载路径 : http://struts.apache.org/downloads.html 

          Spring的jar下载路径 : http://spring.io/  (现在去下载不了) 可以去 http://maven.springframework.org/release/org/springframework/spring/ 这个

          Hibernate的jar 下载路径 : http://hibernate.org/

 我的环境版本已经写出来了 Struts2.3+Spring3.1+Hibernate3.6,主要是做一个S2SH的搭建环境以及模拟用户登录ATM,以及取款的功能。


原创不易,转载请注明出处:Struts2.3+Spring3.1+Hibernate3.6框架搭建以及实例demo分享

代码下载地址:http://www.zuidaima.com/share/1757019053001728.htm


         环境搭建

   首先在MyEclipse创建web工程,项目名为testS2SH

然后就是把需要的S2SH jar包 加在项目里面去,具体的先加哪一个 我就不做多的说明了,大家可以去看看这篇文章 http://www.blogjava.net/vjame/archive/2012/03/16/290444.html 不过 这里介绍的是 spring2.0 + struts1.2.9 + hibernate3.2.5的环境搭建 道理是一样的,我就不多写了,到这里我们就把需要的jar 包加到了我们的项目里面去了。如下图

 




额,以上就是项目需要的jar包

接下来修改 web.xml文件,如下图



修改好以上的 那么就开始写代码吧,在写代码之前我给大家看一下 目录结构,如下图

  编写model层 把实体类序列化以及配置对应实体类的文件



接下来编写service层


最后把dao层 和 action层写好,如下




最后介绍2个配置文件,第一个applicationContext.xml


这里是配置sessionFactory和事务 以及数据库的配置



然后说说 struts.xml



这里主要是一个 跳转的功能 更加后台的结果跳转到不同的页面去。

到这里基本的要写的都写完了,下面就做几个简单的页面测试一下搭建的环境吧!如下图:

         


好了页面弄号了 启动试试吧



好了登录进去



土豪 取500块大洋吧




好了页面以及代码 我们都全部写完了,以上仅供参考。写的不足之处,请指出。

另外 我把 jar包放在了百度云,有需要的朋友可以去下载:http://pan.baidu.com/s/1pJK1Tfd






3 0
原创粉丝点击