zoukankan      html  css  js  c++  java
  • 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注解的类

  • 相关阅读:
    *** FATAL ERROR L250: CODE SIZE LIMIT IN RESTRICTED VERSION EXCEEDED
    *** FATAL ERROR L250: CODE SIZE LIMIT IN RESTRICTED VERSION EXCEEDED
    nRF24L01无线介绍
    关于使用墙外安卓应用
    jquery miniui , 普加甘特图,流程管理
    数据库测试DbUnit
    如何写BaseDomain
    js 字符串转 数字
    Http协议中 常用的参数应用
    spring 管理 jdbc 事务
  • 原文地址:https://www.cnblogs.com/yangyongjie/p/10634493.html
Copyright © 2011-2022 走看看