工厂模式数据库访问类,支持各种数据库类型。采用面向对象