• Spring的优缺点


    1,降低了组件之间的耦合性,实现了软件各层之间的解耦。

    2,可以使用容器提供的众多服务,如事务管理,消息服务等。

    3,容器提供单例模式支持。

    4,容器提供了AOP技术,利用它可以很容易实现一些拦截,如权限拦截,运行期监控等。

    5,容器提供了众多的辅助类,能够加快应用的开发。

    6,spring对于主流的应用框架提供了很好的支持,例如mybatis等。

    7,spring属于低入侵式设计。

    8,独立于各种应用服务器。

    9,spring的DI机制降低了业务对象替换的复杂性。

    10,spring的高度开放性,并不强制应用完全依赖于它,开发者可以自由选择spring的部分或者全部。

    spring的缺点:

    使用了大量的反射机制,反射机制非常占用内存。

  • 相关阅读:
    Could not find file '..inhibernate.cfg.xml'解决方法:
    图片轮播插件-carouFredSel
    C语言数组
    C语言字符串
    C语言指针基础
    python 多线程
    Andriod之Activity
    Java面向对象的编程
    C++模板编程
    关于思考
  • 原文地址:https://www.cnblogs.com/jasonboren/p/11054470.html
Copyright © 2020-2023  润新知