zoukankan      html  css  js  c++  java
  • spring的介绍

    Spring是一个开源的控制反转和面向切面的容器框架,它的主要目的是简化企业开发。

    IOC控制反转:应用本身不负责依赖对象的创建及维护,依赖对象的创建及维护是由外部容器负责的。这样控制权就由应用转移到了外部容器,控制权的转移就是所谓的反转。
     DI依赖注入:在运行期,由外部容器动态地将依赖对象注入到组件 中。

    为何要用Spring?

    1.降低组件之间的耦合度,实现软件之间的解耦 

    2.提供了很多的服务:事物管理服务,消息服务等等

    3.容器使用了单例模式,开发人员不需要自己写代码实现。

    4.容器提供了AOP技术,利用它很容易实现权限 拦截

    5.容器提供了很多的辅助类,加快开发速度

    6.Spring对主流框架提供了集成 支持

    轻量级与重量级概念的划分

    主要看使用了多少服务;Spring的服务很多,但是默认打开了一些核心的功能,所有Spring属于轻量级的;

  • 相关阅读:
    Burp suite
    CTF 压缩包分析
    PHP代码审计
    SQL注入
    常考文件包含漏洞
    PHP黑魔法
    CTF WEB笔记
    MsSQL数据库提权
    ATT&CK实战系列
    Linux访问控制
  • 原文地址:https://www.cnblogs.com/GodFather001/p/2281540.html
Copyright © 2011-2022 走看看