码迷,mamicode.com
首页 > 其他好文 > 详细

什么是sprng和struts有什么区别?

时间:2015-06-14 12:09:29      阅读:149      评论:0      收藏:0      [点我收藏+]

标签:

spring:

1)开源框架

2)IoC(控制反转),将类的创建和依赖关系写在配置文件里,由配置文件注入,实现了松耦合

3)AOP 将安全,事务等于程序逻辑相对独立的功能抽取出来,利用spring的配置文件将这些功能插进去,实现了按照方面编程,提高了复用性 

struts跟spring的区别?

structs:和ww2等一样,都是典型的mvc结构框架),structs偏重于表现层,它自己起一个控制器的作用即controller,它可以良好的把表现层与业务层分离开来。 spring:说白了就是一个大杂烩,提供了目前各种流行框架的集成,经典的有对hibernate的集成,此外,如mail,axis...各种都有。另外,它比较经典的就是IOC与AOP的功能。此外,它还提供了Spring MVC,它基于webflow。Spring是一系列web框架技术的综合,其特点是轻量级,非侵入性、解耦设计等。一般用的最多的是它的IoC/DI, 即反转控制/依赖注入,例如用xml声明Bean,运行时注入。

由于我不是很懂,所以理解不好。

更详细的在:http://blog.csdn.net/eastyell/article/details/3290662

什么是sprng和struts有什么区别?

标签:

原文地址:http://www.cnblogs.com/py132710136/p/4574835.html

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