作为这个问题的完全重复关闭.但重新开放,因为其他Singleton问题是一般用途而不是用于DB访问
我正在考虑将内部数据访问类设置为Singleton但是无法说服自己选择主要是因为除了方法中的局部变量之外,类没有状态.
毕竟设计这些类作为单身人士的目的是什么? 它是否保证对数据库的顺序访问是不可信的,因为大多数现代数据库可以很好地处理并发性? 是否能够重复使用单个连接,可以通过连接池来处理?或者通过运行单个实例来节省内存?
请赐教这个.
.net c# oop design-patterns
.net ×1
c# ×1
design-patterns ×1
oop ×1