我想与sql server数据库连接并保持单例模式。那么这个功能是否内置于网点?或者我们手工编写这个场景的代码?明确的单例模式概念请
1
A
回答
1
延迟加载单示例
public sealed class Singleton
{ 辛格尔顿() { }
public static Singleton Instance
{
get
{
return Nested.instance;
}
}
class Nested
{
// Explicit static constructor to tell C# compiler
// not to mark type as beforefieldinit
static Nested()
{
}
internal static readonly Singleton instance = new Singleton();
}
}
1
。利用sqlHelper
类会为你做这与数据库连接
+0
那么这是sqlHelper在内部管理单身人士吗? – 2010-09-03 05:09:34
+0
@Lalit - sqlhelper包含所有静态方法,因此不需要打扰创建对象,它在内部管理sqlconnection – 2010-09-03 05:46:02
1
见here工作。
相关问题
- 1. 概念模板证明
- 2. Pods CMS的概念模式?
- 3. 概念实例
- 4. 概念在C指针不明确
- 5. 声明的Javascript概念
- 6. 登录申请的概念
- 7. 实例属性的概念
- 8. 概念和声明顺序
- 9. Ruby OOP正确的概念?
- 10. 在“概念证明模式”中使用Apache UIMA ConceptMapper
- 11. 请解释僵局概念
- 12. python多态概念示例
- 13. 用例图边界概念
- 14. C++的模块概念
- 15. 数据视图概念/库/模式?
- 16. 概念:mongo是否适用模式?
- 17. 确认同步概念
- 18. 简单的Objective-C概念
- 19. sqlite概念到coredata的概念?
- 20. WIF证明概念的帮助
- 21. C中的类型声明(概念)
- 22. 关于接口概念的说明
- 23. WCF安全概念的服务证明
- 24. 请帮我理解内单元和外单元的概念
- 25. 与约束概念模型
- 26. 概念建模场景
- 27. 基本ember.js模板概念
- 28. hmvc,模块化分离,模块化扩展,概念说明
- 29. 概念
- 30. 概念
哪些使用单例模式的原因为何?你担心连接打开太多吗?我在问,因为也许你根本不需要它。 – 2010-09-02 09:49:33
[通过单例类获取数据库连接]的可能重复(http://stackoverflow.com/questions/814206/getting-db-connection-through-singleton-class) – 2010-09-02 09:55:27
通常的做法是不使用单例,而是使用连接池。这里的好处在于,连接池是在.NET中构建的,可以直接使用。 – 2010-09-02 09:57:24