繁体   English   中英

Singleton类线程中的方法是否安全?

[英]Are methods in a Singleton class thread safe?

单例类线程中的Concurrent方法访问是否安全?

我使用Spring框架(MVC),默认范围为Singleton。

例如,如果我的Web应用程序的控制器是Singleton类,那么声明访问Model / Business / DB类的方法是否是线程安全的,如果同时由多个线程访问? 如何在Controller中从这些方法调用数据库访问/更新数据库?

需要指导,我会对此问题提出任何帮助/建议。

不,Singleton不保证线程安全。 你必须自己管理。

做到这一点的最好方法是让Singleton无国籍。 如果没有共享状态你没事。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM