1.bean的作用域
singleton:
单例模式(默认的)
创建的bean对象是唯一的,每次ioc容器被创建时bean对象就会被创建,
后续每次getBean()方法返回的都是同一个对象
prototype:原型的/多例的 在整个ioc容器中可有多个bean的对象,在ioc容器对象被创建时
不会创建原型的bean的对象。而是等到每次通过getBean()方法回去bean对象时
才会创建一个新的bean对象返回
request: 一次请求对应一个bean对象
session:一次会话对应一个bean对象
<bean id="car" class="dao.Car" scope="singleton">
<property name="brand" value="奥迪"></property>
<property name="price" value="40000"></property>
</bean>
本文深入探讨了Spring框架中Bean的五种作用域:singleton、prototype、request、session及application,详细解释了每种作用域的特点及应用场景。通过示例说明了如何在配置文件中指定Bean的作用域。
657

被折叠的 条评论
为什么被折叠?



