Spring Bean作用域是如何被解读的?

2026-05-26 01:130阅读0评论SEO资讯
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计1782个文字,预计阅读时间需要8分钟。

Spring Bean作用域是如何被解读的?

目录+Spring中Bean的作用域或范围主要分为五种+(1)被声明为singleton的bean+(2)被声明为prototype的bean+(3)使用注解定义bean的作用域+(4)请求作用域+(5)会话作用域+(6)全局

目录
  • 目前Spring Bean的作用域或者说范围主要有五种
  • (1)被声明为singleton的bean
  • (2)被声明为prototype的bean
  • (3)使用注解定义 bean 的作用域
  • (4)请求作用域
  • (5)会话作用域
  • (6)全局作用域
  • (7)自定义作用域

在Spring中,bean作用域用于确定哪种类型的bean实例应该从Spring容器中返回给调用者。

目前Spring Bean的作用域或者说范围主要有五种

作用域描述singleton在spring IoC容器仅存在一个Bean实例,Bean以单例方式存在,bean作用域范围的默认值。prototype每次从容器中调用Bean时,都返回一个新的实例,即每次调用getBean()时,相当于执行newXxxBean()。request每次HTTP请求都会创建一个新的Bean,该作用域仅适用于web的Spring WebApplicationContext环境。
阅读全文

本文共计1782个文字,预计阅读时间需要8分钟。

Spring Bean作用域是如何被解读的?

目录+Spring中Bean的作用域或范围主要分为五种+(1)被声明为singleton的bean+(2)被声明为prototype的bean+(3)使用注解定义bean的作用域+(4)请求作用域+(5)会话作用域+(6)全局

目录
  • 目前Spring Bean的作用域或者说范围主要有五种
  • (1)被声明为singleton的bean
  • (2)被声明为prototype的bean
  • (3)使用注解定义 bean 的作用域
  • (4)请求作用域
  • (5)会话作用域
  • (6)全局作用域
  • (7)自定义作用域

在Spring中,bean作用域用于确定哪种类型的bean实例应该从Spring容器中返回给调用者。

目前Spring Bean的作用域或者说范围主要有五种

作用域描述singleton在spring IoC容器仅存在一个Bean实例,Bean以单例方式存在,bean作用域范围的默认值。prototype每次从容器中调用Bean时,都返回一个新的实例,即每次调用getBean()时,相当于执行newXxxBean()。request每次HTTP请求都会创建一个新的Bean,该作用域仅适用于web的Spring WebApplicationContext环境。
阅读全文