在哪里建立数据库连接的好地方?我将在许多不同的地方使用它,因此能够从某个地方访问它而不必总是将其传递出去,这是一个很好的选择。
我所有的应用程序都有“ ApplicationModel”类/结构,其中,根据数据库连接的数量,我要么具有单个成员变量(在我仅处理单个连接的情况下),要么具有简单的数据库连接数组。自然,ApplicationModel拥有它的访问器。
我在需要它的那些对象的构造函数中传递了对ApplicationModel的引用。另一种方法是使ApplicationModel成为具有相同功能的Singleton。-然后,您不需要传递它...不久前,我停止使用Singleton,因为我发现依赖注入更有用。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句