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

Spring(八)SSH整合简述

时间:2015-04-12 01:20:16      阅读:185      评论:0      收藏:0      [点我收藏+]

标签:

一、Spring与Struts2的整合

1.1、整合步骤

技术分享

1.2、配置web.xml

技术分享

1.3、配置spring配置文件applicationContext.xml

技术分享

1.4、配置struts配置文件

技术分享

1.5、Action继承ActionSupport类

技术分享

二、spring与hibernate整合

2.1、步骤

技术分享

2.2、注入sessionFactory

技术分享

<--数据源-->
<bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource">
<--或者class="org.apache.commons.dbcp.BasicDataSource"-->
<--或者class="org.apache.commons.dbcp.BasicDataSource"-->
<--驱动-->
<property name="driverClassName" value="oracle.jdbc.driver.OracleDriver"/>
<--url-->
<property name="url" value="jdbc:oracle:thin:@localhost:1521:orcl"/>
<--用户名-->
<property name="username" value="accp"/>

<--密码-->
<property name="password" vaule="accp"/>
</bean>
<--sessionFactory-->
<bean id="session" class="org.springframework.org.hibernate3.LocalSessionFacotry">
<--关联数据源-->
<property name="dataSource" ref="dataSource"/>
<--hibernate的一些配置->
<property name="hibernateProperties">
<props>
<prop key="hibernate.dialect">
org.hibernate.dialect.Oracle9Dialect
</prop>
</props>
</property>
<--hibernate实体类配置文件>
<property name="mappingResources">
<list>
<value>包名/类名.hbm.xml</value>
<value>包名/类名.hbm.xml</value>
<list>
</property>
<bean>

三、SSH整合步骤

/*
 * 1.导入struts2的jar包以及struts2-spring-plugin-2.0.11.2.jar
 * 2.在web.xml中分别配置struts2与spring相关信息
 * 3.struts中原有的Action需要继承ActionSupport
 * 4.在Spring配置Action Bean
 * 5.在Struts2的配置文件中,调用Spring中配置的Bean
 * 6.Spring与Hibernate整合,只需要在Spring配置文件配置SessionFactory即可
 */

 

Spring(八)SSH整合简述

标签:

原文地址:http://www.cnblogs.com/liunanjava/p/4418830.html

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