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英雄联盟手游魄罗币无法使用怎么解决
  • 热门搜索
    精子成活率低怎么治疗 合同骑缝章怎么盖 旅游行程安排 excel怎么冻结窗口 苏泊尔燃气灶怎么样 十大旅游胜地 毛孔太大怎么办 佛山旅游 孕妇可以吃桂圆吗 小狗咳嗽怎么办