该单例模式是一个缴足成员四人帮的模式书,但最近似乎而是由开发者世界孤立.我仍然使用相当多的单例,特别是对于工厂类,虽然你必须对多线程问题(实际上是任何类)有点小心,但我不明白为什么它们如此可怕.
Stack Overflow特别假设每个人都同意Singletons是邪恶的.为什么?
请用" 事实,参考或特定专业知识 " 支持您的答案
singleton design-patterns
我在JBoss 7中部署的Java EE应用程序中使用PostgreSQL 9.1 JDBC4驱动程序(postgresql-9.1-902.jdbc4.jar).
我可以假设javax.sql.DataSource是线程安全的,这样多个线程可以同时调用它上面的getConnection()方法吗?
java datasource
datasource ×1
design-patterns ×1
java ×1
singleton ×1