zoukankan      html  css  js  c++  java
  • Bean的Scope

    Scope描述的是Spring容器如何新建实例的。

    Spring 的Scope有以下几种,通过@Scope注解来实现

    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实例

    另外,在Spring Batch中还有一个Scope是使用@StepScope,将在批处理中介绍这个Scope

    比较Singleton和Prototype两个的实例是否相等

  • 相关阅读:
    JZ-C-36
    JZ-C-35
    JZ-C-34
    JZ-C-33
    JZ-C-32
    JZ-C-31
    JZ-C-30
    JZ-C-29
    JZ-C-28
    JZ-C-27
  • 原文地址:https://www.cnblogs.com/yourGod/p/9043854.html
Copyright © 2011-2022 走看看