关于Spring一个概念问题!?

xiaomaha 2008-04-22 07:37:18
在Spring配置文件中定义如下:

<beans>
<bean id="user" class="com.user.User"></bean>
</beans>


1、请问它是否默认为singleton="true"?

2、请问单例模式概念:单例对象能保证在一个JVM中,该对象只有一个实例存在!请问如果做一个注册功能,使用上面的user对象,是否需要将singleton="false"

...全文
57 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
anqini 2008-04-22
  • 打赏
  • 举报
回复
默认就是singleton模式的,你用的不是Spring2.0吧.2.0里bean的范围有5种,其中有singleton,prototype,session,application,还有一个不记得了,呵呵
Spring2.0之前就是两种!
xiaomaha 2008-04-22
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 java2000_net 的回复:]
1 默认是singleton的
2 如果你都通过 Spring 获得,当然是一个
3 用户?当然不可以啦,你必须用 false 的, 或者你干错 new User() 算了
[/Quote]

感谢!

谢谢!
haoxiongok 2008-04-22
  • 打赏
  • 举报
回复
帮楼主顶
zhuangwei517 2008-04-22
  • 打赏
  • 举报
回复
jf
老紫竹 2008-04-22
  • 打赏
  • 举报
回复
1 默认是singleton的
2 如果你都通过 Spring 获得,当然是一个
3 用户?当然不可以啦,你必须用 false 的, 或者你干错 new User() 算了

62,623

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧