`
jiangzhenghua
  • 浏览: 592840 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

struts2和spring整合的两种方式的根本区别是什么?

阅读更多
struts2和spring整合的两种方式的根本区别是什么?
答:
1.spring直接管理action实例创建,管理,业务逻辑组件实例的注入,由于注入组件的类型是接口,所以说控制器与逻辑组件之间的关联是接口关联而不是实际代码关联。
2.spring不管理action实例的创建,只是将业务逻辑组件的实例以自动装配的方式进行注入。
最根本的区别是:注入逻辑组件的类型是接口还是具体的实现类,如果是接口就是第一种方式的整合,代码耦合在接口层次上。如果是注入的逻辑组件的类型是具体的实现类的话,耦合程度就在代码层次上。就是自动装配方式的整合。
分享到:
评论

相关推荐

    Struts和Spring两种整合方式

    Struts和Spring两种整合方式 Struts+Spring Struts和Spring两种整合方式 Struts+Spring

    struts和spring整合(两种实现方法)

    用DelegatingRequestProcessor和DelegatingActionProxy两种方法实现struts和spring的整合,不同的地方就在struts-config.xml文件中,当前文件中DelegatingRequestProcessor是注释的。

    Spring + struts 整合的三种主要方式

    1.使用Spring 的 ActionSupport 2.使用Spring 的 DelegatingRequestProcessor 类。 3.全权委托。

    最新版本的Struts2+Spring4+Hibernate4三大框架整合(改进:增加整合Quartz和Gson)

    整合使用最新版本的三大框架(即Struts2、Spring4和Hibernate4),搭建项目架构原型。 项目架构原型:Struts2.3.16 + Spring4.1.1 + Hibernate4.3.6 + Quartz2.2.1。 此外,还有:Quartz、JUnit4、Log4j、SLF4J、...

    struts2+spring整合的系统

    使用struts2+spring整合,成功实现了登录以及非空验证功能。非常适合初学者去模仿学习,可以让初学者学习两种技术的整合。

    搞定J2EE:STRUTS+SPRING+HIBERNATE整合详解与典型案例 (1)

    12.6.1 Struts、Spring和Hibernate的整合方式 12.6.2 编写用户注册画面regedit.jsp 12.6.3 编写用户登录画面login.jsp 12.6.4 编写注册控制器RegeditAction.java 12.6.5 编写登录控制器LoginAction.java 12.6.6 建立...

    搞定J2EE:STRUTS+SPRING+HIBERNATE整合详解与典型案例 (2)

    12.6.1 Struts、Spring和Hibernate的整合方式 12.6.2 编写用户注册画面regedit.jsp 12.6.3 编写用户登录画面login.jsp 12.6.4 编写注册控制器RegeditAction.java 12.6.5 编写登录控制器LoginAction.java 12.6.6 建立...

    Struts,spring,Mybatis整合

    Struts,Spring和Mybatis的整合,里面有两种整合方式,只要学会其中的一种就可以了

    用 Spring 更好地处理 Struts 动作三种整合

    这两种框架都具有自己的优点和缺点,尽管大部分人同意 Struts 在 MVC 方面仍然是最好的。很多开发团队已经学会在时间紧迫的时候利用 Struts 作为构造高品质软件的基础。Struts 具有如此大的推动力,以至于开发团队...

    搞定J2EE:STRUTS+SPRING+HIBERNATE整合详解与典型案例 (3)

    12.6.1 Struts、Spring和Hibernate的整合方式 12.6.2 编写用户注册画面regedit.jsp 12.6.3 编写用户登录画面login.jsp 12.6.4 编写注册控制器RegeditAction.java 12.6.5 编写登录控制器LoginAction.java 12.6.6 建立...

    spring整合struts2的方法

    spring 整合strus2的两种方式,非常适合初学者

    三大框架整合(Spring+Hibernate+Struts1/Struts2)

    根据对三大框架的了解,该文件详细的描述了三大框架是如何整合到一起的(两种方法)

    struts spring ibatis实例

    经过了一个上午的努力,最终搞定...本例中使用了两种不同的方式整合,请注意区分. 偶现在对这些框架的了解不是很深,希望能跟大家多多交流, 如果各位兄弟有什么好的方法或是附件中代码有需改进的地方,请提出来讨论讨论.

    J2EE 企业应用实战:Struts Spring Hibernate 整合开发 part2

    J2EE企业应用实战:Struts Spring Hibernate 整合开发 分卷2 PDF 有书签 清晰 详尽而细致地介绍了JSP 各个方面,包括JSP 2.0 的规范、Struts的各种用法、Hibernate 的详细用法,以及Spring 的基本用法。书中所介绍的...

    struts2+spring2.5.6所需要的包

    最近在做一个java的项目涉及到struts和spring两种框架,但是在整合的过程中总会报错,经过多方测试,原来是jar包的问题,现在我把整合成功的jar包上传上来,希望能够帮助大家。(导入上面的包以后就不需要再导入其他...

    Struts2 in action中文版

    9.1 为什么在Struts 2中使用Spring 196 9.1.1 依赖注入能做些什么 197 9.1.2 Spring如何管理对象和注入依赖 199 9.1.3 使用接口隐藏实现 200 9.2 将Spring添加到Struts 2 202 9.2.1 让Spring管理动作、拦截器和结果...

    轻量级 J2EE 企业应用实战:Struts+Spring+Hibernate 整合开发part2-2

    本书介绍作者多年J2EE开发经验的总结,内容涉及Struts、Spring和Hibernate三个开源框架,还介绍了Tomcat和Jetty两个开源Web服务器的详细用法,以及J2EE应用的几种常用架构。是一本介绍Struts+Spring+Hibernate 整合...

    Struts+Spring+Hibernate 整合开发 (企业应用实战)part2

    本书所介绍的内容是作者多年J2EE 开发经验的总结,内容涉及 Struts 、 Hibernate 和 Spring 三个 开源框架,还介绍了 Tomcat 和 Jetty 两个开源 Web 服务器的详细用法,以及 J2EE 应用的几种常用 架构。 详尽而...

    struts2.0+spring2.0+hibernate3.0

    本项目是一个对struts2.0、spring2.0和hibernate3.0的一个简单的整合,在数据层使用了hibernate和jdbc两种技术,你在学习过程中可以对比。希望对初学着有所帮助!

    轻量级 J2EE 企业应用实战:Struts+Spring+Hibernate 整合开发part2-1

    本书介绍作者多年J2EE开发经验的总结,内容涉及Struts、Spring和Hibernate三个开源框架,还介绍了Tomcat和Jetty两个开源Web服务器的详细用法,以及J2EE应用的几种常用架构。是一本介绍Struts+Spring+Hibernate 整合...

Global site tag (gtag.js) - Google Analytics