• spring


    Spring四大原则:

    1、使用POJO进行轻量级和最小侵入式开发

    2、通过依赖注入和基于接口编程实现松耦合

    3,、通过AOP和默认习惯进行声明式编程

    4、使用AOP和模版template减少模式化代码

    IOC和DI的好处:

      1):将bean的声明周期交给bean去管理

      2):管理bean之间的依赖关系,使关系外部化

      3):减少侵入式开发,实现低耦合

    spring中的Java配置

    1、在类上使用@Configation注解表明当前类是个配置类

    2、在方法上使用@Bean注解表明方法的返回值是个Bean。

    spring Bean的作用域:

    Scope描述的是Spring容器如何新建Bean的实例的,通过@Scope注解来实现。如@Scope("singleton")

    1、Singleton:一个Spring容器中只有一个Bean的实例,此为Spring的默认配置,全容器共享一个实例。

    2、Prototype:每次调用新建一个Bean的实例

    3、Request:Web项目中,给每一个http request新建一个Bean实例

    4、Session:在Web项目中,给每一个http session新建一个Bean实例

    5、GlobalSession:这个只在portal应用中有用,给每一个global http session新建一个Bean实例。

    SpringMVC:

    M:实际上是数据模型,是包含数据的对象,有个专门的类叫Model,用来和V之间的数据交互,传值。

    V:指的是视图页面

    C:控制器 @Controller注解的类

  • 相关阅读:
    Object—C 块在函数中作为参数时的分析
    C语言函数调用的底层机制
    高考是最后一次拼智商的事了。(beacuse 大多数人的努力程度之低根本轮不到拼天赋!)
    KMP
    由clone引出的 protected 问题
    Abstract Factory
    Oracle,第四周
    由clone引出的abstract class 和 interface 的问题
    Factory Method
    Simple Factory
  • 原文地址:https://www.cnblogs.com/yangyongjie/p/10634493.html
Copyright © 2020-2023  润新知