关于机房重构,说到工厂层,感觉大部分直接Copy即可,但这层却也是非常容易报BUG的一层,如此一来,了解工厂层里面到底是怎样一种构造,能很好的辅助我们梳理代码,搞清问题发生的缘由。
首先,上几张图。各位博友可以看到,每张图中都有几个颜色框出来的内容,而颜色一致的地方,就是相互关联的所在。
D层类的命名:这里我是按照数据中的表建立的类,前面都有加Sqlserver
然后打开配置文件:在U层打开App.config
找到如下这句话,其中key"DB"的value值对应的就是你在D层建立的类的名的前面内容(由蓝框标出)。它的具体使用是在工厂层中。