spring bean的作用域

天大地大妈咪最大 提交于 2020-02-03 02:26:34

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>
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!