提供一个创建一系列相关或相互依赖对象的接口,而无需指定他们具体的类。
调用:
配置文件:
<appSettings> <add key="db" value="SqlServer"/> <!--<add key="db" value="Access"/>--> </appSettings>
1、用户表接口 含CRUD操作 ,每个子类操作一种数据库。
2、 根据配置文件的db字符,反射创建需要的数据库。这样做我们只需要修改配置文件就可以实现数据库的切换了。
原文:http://www.cnblogs.com/yangmingyu/p/6928269.html