Spring—bean的作用域
本文内容纲要:
- beans的作用域- 单例模式(Spring默认模式)
- 原型模式(The Prototype Scope)
- 每次从容器get的时候,都会产生一个新对象
- 其余的request、session、application、这个只能在web开发中使用到!
beans的作用域
单例模式(Spring默认模式)
<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:p="http://www.springframework.org/schema/p"
xmlns:c="http://www.springframework.org/schema/c"
xsi:schemaLocation="http://www.springframework.org/schema/beans
https://www.springframework.org/schema/beans/spring-beans.xsd">
<!--扩展开发才是现实中比较重要的-->
<!--p->property:命名空间注入,可以直接注入属性的值-->
<bean id="user" class="com.it.pojo.User" p:name="权卫军" p:age="18"/>
<!--c->constructor命名空间注入,通过构造器:constructs-ags-->
<bean id="user2" class="com.it.pojo.User" c:name="权卫军1" c:age="18" scope="singleton"/>
</beans>
原型模式(The Prototype Scope)
每次从容器get的时候,都会产生一个新对象
其余的request、session、application、这个只能在web开发中使用到!
本文内容总结:beans的作用域,单例模式(Spring默认模式),原型模式(The Prototype Scope),每次从容器get的时候,都会产生一个新对象,其余的request、session、application、这个只能在web开发中使用到!,
原文链接:https://www.cnblogs.com/doubleconquer/p/15688282.html
以上是 Spring—bean的作用域 的全部内容, 来源链接: utcz.com/z/362430.html