ssh框架搭建详细过程-struts2.3.14+spring4.0.0+hibernate4.3.0

因为采用MyEclipse自带的搭建方法,会出现各种各样的问题,所以我采用的是自己手工导包来搭建整个框架。

且整个项目我采用的是注解的方式。

我自己做的样例工程项目的下载地址如下:

http://pan.baidu.com/share/link?shareid=4113445278&uk=3775563561

1.首先在MyEclipse中建立一个普通的web工程。

2.我们首先来搭建spring4.0.0框架,将spring4.0.0相关包,拷贝到项目工程的WEB-INF/lib中,我拷如的包如下:


然后将spring.xml文件(即是spring的配置文件,一般起名叫applicationContext.xml,我习惯起名spring.xml)和config.properties拷入到项目工程的src目录下

在spring.xml文件中记得将如下语句,改成你自己项目的包

此时,spring框架就算搭好了,简单吧,你可以写一些测试类测试一下。我项目中的测试采用的是junit,打印输出语句都采用的log4j,所以运行我实例项目中的测试例子,此时需导入junit包和log4j包。并将log4j.properties拷到src目录下


3.下面我们来在刚刚spring的基础上来整合struts2.

首先依然是将需要的包拷入WEB-INF/lib目录下,我拷的包如下


然后再将struts.xml(即struts2的配置文件)拷到src目录下。

然后修改WEB-INF下的web.xml文件(照着样例项目中改就行了)

此时为了测试struts2可暂且将web.xml中的如下语句中的classpath:spring-hibernate.xml删掉,因为还没有用到,在与hibernate整合之后可以再加上

此时就已经在spring的基础上整合好struts2了,自己编写测试类测试一下吧。此时需要在web容器里对struts2是否成功进行测试,就不在赘述。


4.下面就在之前建立好spring+struts2的基础上加入hibernate。

首先依旧是导包,如下


然后将spring-hibernate.xml(即spring管理hibernate的配置文件)拷入src目录,同时将里面几处包的路径改成你自己的包路径

然后修改config.properties里面,关于数据库连接的一些配置。笔者使用的mysql,实例项目中还有oracle的连接方法,自己可以选择使用

最后在web.xml中将刚刚去掉的classpath:spring-hibernate.xm在上就ok了


到此hibernate也加整合完了,赶紧编写测试类测试吧。



  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值