日期:2014-05-20  浏览次数:20889 次

请举例


工作中用到单例Singleton的例子

------解决方案--------------------
比如服务端某个对外的接口(例如创建某业务的功能),其具体实现类,是单例的。

业务的办理,会涉及查表等很多需要互斥的操作,如果办理类本身是单例的,就可以避免很多并发的问题了。

还有一些公共方法类,以单例模式注入到各个业务接口实现类中,减少不必要的内存消耗。
------解决方案--------------------
创建一个对象进行查询操作,那么这个对象一个就足够了。单例模式就能很好的解决这个问题。
------解决方案--------------------
spring 里面的bean 的配置
------解决方案--------------------
1、C/S架构的应用,使用http与服务端交互,这部分要处理cookie,维持与服务端的登录状态,所以用的单例;
2、服务端统计用户数或记录错误登录次数什么的,不使用数据库的话,就需要单例来保证计数的准确