赞
踩
优点:
开源,轻量级,非侵入式的一站式框架,简化企业级开发。
控制反转(IOC),依赖注入(DI)降低了组件之间的耦合性,实现了各软件之间的解耦。
面向切面(AOP),利用它可以很容易实现一些拦截,如事务控制等
spring对于主流的应用框架有很好的支持 如:mybatis
spring提供自己的mvc实现
缺点:
(1) 虽然spring的组件代码是轻量级的,但是配置却是重量级的。虽然spring引入了注解功能,但是仍然需要编写大量的 模板化配置文件【就是业界基本已经统一致的一些重复的配置】
(2)项目的依赖管理也是一件耗时耗力的事情,在环境搭建时,需要分析要导入大量的坐标,而且还需要分析导入与之有关的依赖,一旦选错依赖版本,随之而来的不兼容的问题就会严重阻碍项目的开发进度</
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。