| 网管联盟 | 网管论坛 | 网管u家 | 网管博客 | 网管软件 | 网管求职 | 小游戏 | 网管搜索 | 网管原创 | 网管聚合 | 网管读摘 | 网管焦点 | 世界素材 | 会员投稿 | 会员中心 |
![]() |
| Windows Linux Cisco 网络技术 数据库 黑客攻防 DotNet Java PHP 认证 新闻资讯 服务器 存储资讯 网络设备 网管学堂 技术专题 焦点 网吧频道 |
一.struts 2 与 spring2
struts2 本身就采用了类似于spring的IOC容器机制,可以利用struts2官方提供的插件struts2-spring-plugin-2.0.11.1.jar,直接与spring进行整合,配置文件中只需要设置
struts.objectFactory=spring
这样,就将struts2的对象管理交给了spring2的IOC容器。
在struts.xml中配置的action
<package name="maintaince" extends="struts-default">
<action name="serverInfoList" class="serverInfoService" method="getAllServersInfo">
<result name="list">/jsp/server_info/server_info_list.jsp</result>
</action> 网管网www.bitscn.com
在spring的配置文件中配置的bean
<bean id="serverInfoService" class="com.wod.service.impl.ServerInfoServiceImpl">
<property name="serverInfoDao" ref="serverInfoDao"/>
<property name="sib" ref="serverInfoBean"/>
</bean>
可以看出,struts2可以直接只用在spring2中配置的bean,引用过来作为action。
这样struts2就可以跑在spring2里面了.
另外,在web.xml中还有这些内容:
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:properties/work-assistant*.xml</param-value>
</context-param>
加载spring的配置文件
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
网管bitscn_com
二.hibernate3 与 spring2
Spring 与 hibernate结合的时候,配置文件修改比较多。首先是hibernate的自身的配置被集成到了spring的配置文件中了.
网管联盟bitsCN_com
1.配置datasource:
<bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource"
p:driverClassName="${hibernate.connection.driver_class}"
p:url="${hibernate.connection.url}"
p:username="${hibernate.connection.username}"
p:password="${hibernate.connection.password}"/>
网管论坛bbs_bitsCN_com
网管网www_bitscn_com
|
0
|
评论加载中…