社区
Java EE
帖子详情
spring是如何实现单例机制的
fengwind1
2012-03-30 06:18:52
spring中bean配置为单例,spring如何实现容器只产生一个实例
...全文
735
14
打赏
收藏
spring是如何实现单例机制的
spring中bean配置为单例,spring如何实现容器只产生一个实例
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
不关橙猫猫事的哦
2012-04-05
打赏
举报
回复
<bean id="xxx" class="xxx" scope="singleton"/>
不关橙猫猫事的哦
2012-04-05
打赏
举报
回复
<bean id="xxx" class="xxx"
scope="prototype"
/>
java_age
2012-04-05
打赏
举报
回复
[Quote=引用 10 楼 的回复:]
引用 9 楼 的回复:
引用 1 楼 的回复:
spring 默认应该是多例的。。但是线程应该不安全。单例模式只需在类前面添加注解
@Scope("prototype")
这是单例?这是单例???
呵呵,默认就是单例的好吧
[/Quote]
而且他的注解是原型的。
wing1119
2012-04-01
打赏
举报
回复
[Quote=引用 9 楼 的回复:]
引用 1 楼 的回复:
spring 默认应该是多例的。。但是线程应该不安全。单例模式只需在类前面添加注解
@Scope("prototype")
这是单例?这是单例???
[/Quote]
呵呵,默认就是单例的好吧
java_age
2012-03-31
打赏
举报
回复
[Quote=引用 1 楼 的回复:]
spring 默认应该是多例的。。但是线程应该不安全。单例模式只需在类前面添加注解
@Scope("prototype")
[/Quote]
这是单例?这是单例???
zj304292653
2012-03-31
打赏
举报
回复
spring是默认单例的,谢谢
火龙果被占用了
2012-03-30
打赏
举报
回复
实际上就是在内存中有个 Map
昨日凡阳
2012-03-30
打赏
举报
回复
[Quote=引用 4 楼 的回复:]
懂了,其实很简单,把Bean放到BeanFactory中,由于BeanFactory是单例的,所以获取的他的属性,即bean也是相同的。
[/Quote]
既然学,建议先去看看spring原理,单例的话,你去看看底层源代码,最清晰不过了。
fengwind1
2012-03-30
打赏
举报
回复
懂了,其实很简单,把Bean放到BeanFactory中,由于BeanFactory是单例的,所以获取的他的属性,即bean也是相同的。
昨日凡阳
2012-03-30
打赏
举报
回复
http://www.360doc.com/content/09/0725/10/61497_4436510.shtml
fengwind1
2012-03-30
打赏
举报
回复
[Quote=引用 1 楼 的回复:]
spring 默认应该是多例的。。但是线程应该不安全。单例模式只需在类前面添加注解
@Scope("prototype")
[/Quote]
我的意思是他怎么实现的单例的,不是怎么配置单例
成一粒
2012-03-30
打赏
举报
回复
spring 默认应该是多例的。。但是线程应该不安全。单例模式只需在类前面添加注解
@Scope("prototype")
浅谈
Spring
单例
Bean与
单例
模式的区别
主要介绍了浅谈
Spring
单例
Bean与
单例
模式的区别,具有一定借鉴价值,需要的朋友可以参考下
设计模式在
Spring
框架中的应用汇总
主要介绍了设计模式在
Spring
框架中的应用汇总,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
说一说
Spring
中的
单例
模式
Spring
框架中的
单例
模式是一种非常重要的设计模式,它可以有效地管理和控制对象的创建和生命周期。通过合理应用
单例
模式,可以提高程序的性能、稳定性和安全性,并减少资源的占用。同时,
单例
模式也为依赖注入等功能提供了强大的支持。因此,掌握和理解
Spring
框架中的
单例
模式对于开发高质量的Java应用程序是非常重要的。
Spring
中的
单例
模式使用
1
spring
单例
V.S 设计模式的
单例
设计模式
单例
,在整个应用中只有一个实例
spring
单例
,在一个IoC容器中只有一个实例 但
spring
中的
单例
也不影响应用并发访问。大多数时候客户端都在访问我们应用中的业务对象,为减少并发控制,不应该在业务对象中设置那些容易造成出错的成员变量。 成员变量的解决方式 方法的参数,局部变量(相当于new) threadlocal、设置bean scope=prototype
Spring
Bean Scope 有状态的Bean 无状态的Bean遇到
spring
中的
单例
模式
在
Spring
框架中,
单例
模式是一种确保某个类仅有一个实例,并提供一个全局访问点来获取该实例的设计模式。在
Spring
中,
单例
模式的应用非常广泛,并且是Bean默认的作用域。通过使用工厂模式,
Spring
可以将对象的实例化和配置细节与应用程序的其他部分分离开来。通过使用策略模式,
Spring
可以根据需要选择不同的事务管理策略,以满足不同的业务需求。
Spring
框架中的事件
机制
是基于观察者模式
实现
的。通过使用依赖注入模式,
Spring
可以减少类之间的耦合度,并提供更好的可测试性和灵活性。
Java EE
67,549
社区成员
225,863
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章