Bean属性的常用配置

柔情只为你懂 2023-08-17 17:41 193阅读 0赞
  • id和name

    •   一般情况下,装配一个Bean时,通过指定一个id属性作为Bean的名称
    • id属性在IOC容器中必须是唯一的
    • 如果Bean的名称中含有特殊字符,就需要使用name属性
  • class

    •   class用于设置一个类的完全路径名称,主要作用是IOC容器生成类的实例

bean的作用域(scope属性)

  
























 类别 说明 
 singleton 在SpringIOC容器中仅存在一个Bean实例,Bean以单实例的方式存在 
 prototype 每次调用getBean()时都会返回一个新的实例 
 request 每次HTTP请求都会创建一个新的Bean,该作用域仅适用于WebApplicationContext环境 
 session 同一个HTTP session共享一个Bean,不同的HTTP session使用不同的Bean。该作用域仅适用于WebApplicationContext环境 

1642540-20190819093349768-1825921560.png

1642540-20190819093403962-247102052.png

1642540-20190819093420615-532774007.png

转载于:https://www.cnblogs.com/yangHS/p/11375348.html

发表评论

表情:
评论列表 (有 0 条评论,193人围观)

还没有评论,来说两句吧...

相关阅读

    相关 Spring如何配置bean属性

    在Spring的bean配置文件中,每个bean必须有一个唯一标识的名称或者id,以及一个完全限定的类名,用来让Ioc容器对其进行实例化。 例如有一个简单的Bean: