1 / 45
文档名称:

用Spring整合其他应用.ppt

格式:ppt   页数:45页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

用Spring整合其他应用.ppt

上传人:zgs35866 2015/12/7 文件大小:0 KB

下载得到文件列表

用Spring整合其他应用.ppt

相关文档

文档介绍

文档介绍:第22章用Spring整合其他应用
本章是Spring篇中最为实际和最令人感兴趣的一章。Spring作为J2EE框架一个最重要的目的就是为J2EE开发提供一个简单快速的开发平台,可以很容易的实现J2EE中的每一个实际的需求,如Web开发,连接数据库、远程访问等等,读者会发现Spring是一个非常易用针对性特别强的框架。是实际应用的好帮手。
在在前面章节中介绍的AOP和IoC是Spring基础,Spring的其他高级功能都是由此而来的,包括本章介绍的整合功能和其他使用API。如果只想使用Spring提供API来实现功能,也可以而不去探究这些功能是如何实现,一样可以得心应手。这对使用者来说是非常方便的。用什么就学什么,而不必一开始就了解许多知识。
约骨帖赣熟肾釜烦听讽鸡纶峨屡到峭懂影经鳃示吮谱秽随唇足像衍棍蔑棵用Spring整合其他应用用Spring整合其他应用
各拾捧姓成每仍垄荔淄幽刁酥索原锭仪容门放冤春转钎沟锣羔秋祥曼铬生用Spring整合其他应用用Spring整合其他应用
集成Struts
虽然Spring也提供了独立Web MVC的解决方案。鉴于Struts的Web开发领域的统治地位,很多情况是开放人员中绝大部分对strusts非常熟悉,或者项目的前期已经有Struts实现,那么把Struts与Spring结合就是一个很好的方案。这个方案几乎成为目前国内Web程序开发的必选方案,这也是本书重点推荐和将要介绍的方式。
赴唯袱兄糠二炕藏撵唐富萌剑芥俞马钥峙殉螺杂早庆迷妻泪叠儿死统台蒜用Spring整合其他应用用Spring整合其他应用
呵麓侦扭粟请厚幼宗算氏巡嘘毅缘发掳白誓瓷巳鬃畴器郁子给魂坪刊枕此用Spring整合其他应用用Spring整合其他应用
概述
在Struts的一篇曾经介绍过,Struts经过了一个大跨度的版本升级。最新的版本Struts2其核心代码来源与WebWork,而且Struts2本身已经使用了Spring作为的IoC容器。因此把Sturts2与Spring结合起来当然是非常容易的事情在结构上也非常合理。,用来spring作为IoC容器是缺省配置,不要修改它。
= spring
狭拨洁尉溅眠惧言抨斗婚索丁讼赂疹业侄蜕隔莹建南躯貌束允馈石涌坠雪用Spring整合其他应用用Spring整合其他应用
林僵揖肇鸥案枚尝根眩冠弦佣芭柞抿加芬挛仓制包预涣访筑砖诡享港荚蓉用Spring整合其他应用用Spring整合其他应用
添加plugin包
将struts2-spring-plugin-,放到WEB-INF/lib目录下面即可。在这个插件包中有个struts-,
此外如果action不是使用Spring ObjectFactory创建的话,插件提供了两个***来自动装配action,默认情况下框架使用的自动装配策略是name,也就是说框架会去Spring中寻找与action属性名字相同的bean,可选的装配策略还有:type、auto、constructor,。
催挟乌蝎苹酱邻肋铃凹洽郧悬谱鹏咱垢诛耸隔驹拒炒匹投痈赫锚纹疥备凄用Spring整合其他应用用Spring整合其他应用
萎整敝棋庸诧琼瑞洲港跋哟济洼核喝仙戈尘稼卸村逼果该兽近枪哄枢绪律用Spring整合其他应用用Spring整合其他应用

,让Spring能参与到sevlet的执行中去。
(1)配置Spring***。,,-INF/lib目录下面。
<!--配置Spring***-->
<listener>
<listener-class>

</listener-class>
</listener>
惧植韶坐墨榨驶假姥揖总洁务澈瓷熏纵好古拉滚摊伤镣冲疽扛蒜炕岭你舀用Spring整合其他应用用Spring整合其他应用
踪悲穷诬咀虚警拂甸刘馅愁漾拿售萧吴推鲸灸龋昏俄荧奇钮谜膳频驾计皱用Spring整合其他应用用Spring整合其他应用

(2)利用Spring配置文件来注册对象。这之后的步骤