美文网首页
从0开始的Spring(06)-Bean的作用域

从0开始的Spring(06)-Bean的作用域

作者: 住阳台的猫 | 来源:发表于2019-08-29 14:45 被阅读0次

    使用Bean的scope属性来配置Bean的作用域
    singleton:默认值,容器初始化时创建Bean实例,在整个容器的生命周期内只创建这一个Bean,单例的
    prototy:原型的,容器初始化时不创建Bean的实例,而在每次请求时都创建一个新的Bean实例,并返回。

    request:该属性仅对HTTP请求产生作用,使用该属性定义Bean时,每次HTTP请求都会创建一个新的Bean,适用于WebApplicationContext环境。
    session:该属性仅用于HTTP Session,同一个Session共享一个Bean实例。不同Session使用不同的实例。
    global-session:该属性仅用于HTTP Session,同session作用域不同的是,所有的Session共享一个Bean实例。

    相关文章

      网友评论

          本文标题:从0开始的Spring(06)-Bean的作用域

          本文链接:https://www.haomeiwen.com/subject/vekiectx.html