SSH整合开发步骤详解

这篇博文主要叙述了SSH的整合开发步骤,是对前段时间SSH项目的一个简单总结。

1.加入Spring

1)新建一个动态的web工程,加入Spring相关的jar包

2)配置 web.xml 文件,主要配置启动IOC容器的listener

3)加入Spring的配置文件。因为配置文件比较多,所以在当前web应用下新建一个conf的Source Floder

2.加入Hibernate

1)加入与hibernate相关的jar包

2)在类路径下加入 hibernate.cfg.xml 文件(1中的conf文件中), 在其中配置 hibernate 的基本属性

3)建立持久化类和其相对应的.hbm.xml文件

这里我新建了两个类,一个Employee和一个Department。生成的所对应的.hbm.xml为:

4和Spring进行整合

i.  加入 c3p0 和 MySQL 的驱动
ii. 在 Spring 的配置文件中配置: 数据源, SessionFactory, 声明式事务

,配置到这里我们来右键运行该项目,发现控制台没有报错,并且在数据库中自动生成两张表。

(*^__^*) 嘻嘻……是不是有点小激动了。接着来自整合Struts2

3.加入Struts2

1) 加入 jar 包: 若有重复的 jar 包, 则需要删除版本较低的.

2)在 web.xml 文件中配置 Struts2 的 Filter

3) 加入 Struts2 的配置文件

4)整合Spring

①. 加入 Struts2 的 Spring 插件的 jar 包
 ②. 在 Spring 的配置文件中正常配置 Action, 注意 Action 的 scope 为 prototype
 ③. 在 Struts2 的配置文件中配置 Action 时, class 属性指向该 Action 在 IOC 中的 id

好了,到这里就结束了!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值