|
|
1
2
我的所有应用程序都有“ApplicationModel”类/结构,根据数据库连接的数量,我要么有一个成员变量(在这种情况下,我只处理一个连接),要么有一组简单的数据库连接。当然,ApplicationModel有它的访问器。 我在需要它的对象的构造函数中传递对ApplicationModel的引用。另一种方法是使ApplicationModel成为具有相同功能的Singleton。-那你就不需要到处传了。。。我发现不久前就不再使用Singleton了 dependency injection 更有用。 |
|
|
2
1
我很可能只是在访问器类中使用静态关联数组(如单例),键是DB连接字符串,值是连接对象。 |
|
|
3
0
因为你的问题是
如果经常请求等效对象,特别是在创建这些对象的成本较高的情况下,它可以大大提高性能。如果这是你的情况。 我也使用 Command design pattern ,尤其是当我必须处理几个DB连接时。 |
|
|
Divyat · D语言的BNF语法形式[闭口] 8 年前 |
|
|
hiropon · 有没有办法用Dlang同时分配多个变量? 8 年前 |
|
Jonathan Wilbur · 从D中的抽象类运行单元测试? 8 年前 |
|
thinwybk · 如何使用D访问linux字符设备? 9 年前 |
|
|
user3069488 · 震波。D-未定义标识符(Dlang) 9 年前 |
|
|
Dmitry Bubnenkov · 错误:实例化模板实例时出错 9 年前 |
|
|
Matt Smith · 正在转义对局部变量的引用 10 年前 |
|
|
StillLearningToCode · 将字符串解析为D中的标记 11 年前 |
|
|
Suliman · D?的TUI(文本用户界面)? 11 年前 |