Spring框架中Bean的作用域是什么

 时间:2024-11-02 04:50:31

1、先看一个示例:

Spring框架中Bean的作用域是什么

3、这里需要注意的是,使用@Configuration注释定义的类不是应用程序上下文。它定义了如何创建和管理上下文。这对于XML配置也是完全相同的。

4、任何spring管理的应用程序上下文中,您都可以在ApplicationContext实例上对getBean进行多次调用,并且它总是返回相同的实例。默认情况下,在实例化应用程序上下文时创建Spring bean,称为急实例化。此外,仅为给定定义创建一个Spring bean实例。这称为单例范围(singleton)。

5、下图显示了一个定义为原型搏壶盥茜范围(prototype)<bean id="date" class="java.util .Date" scope="prototype"/>.

Spring框架中Bean的作用域是什么

7、在每次调用getBean时,让上下文返回一个新的bean实例就称为prototype范围。

8、其他范围类型也存在,比如request (bean在特定HTTP请求的生命周期中生存)或session (bean在HTTP会话的生命周期中生存)。

Spring框架中Bean的作用域是什么
  • 英雄联盟S10赛季德玛西亚之力出装攻略
  • win11显卡驱动怎么更新
  • 电脑系统装机哪个系统好呢?
  • lol英雄联盟手游魄罗币无法使用怎么解决
  • 热门搜索
    孕妇腰疼怎么缓解 万大写怎么写 甘油三酯高怎么办 qq群发消息怎么发 有狐臭怎么办 清炖排骨怎么做好吃 奥利司他胶囊减肥效果怎么样 牛肉怎么切 colour怎么读 糖蒜怎么腌制