Spring有哪些优点呢?
下文是笔者收集的Spring框架的优点,如下所示:
- 降低了组件之间的耦合性 ,实现了软件各层之间的解耦
- 拥有很多可用的组件,如事务管理,消息服务等
- 容器提供单例模式支持
- 容器提供了AOP技术,利用它很容易实现如权限拦截,运行期监控等功能
- 容器提供了众多的辅助类,能加快应用的开发
- Spring对于主流的应用框架提供了集成支持,如hibernate,JPA,Struts等
- Spring属于低侵入式设计,代码的污染极低
- 独立于各种应用服务器
- Spring的DI机制降低了业务对象替换的复杂性
- Spring的高度开放性,并不强制应用完全依赖于Spring
开发者可以自由选择Spring的部分或全部
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。