诗林 发表于 4 天前

接口测试Day09-数据库工具类封装


[*]封装目标
   将 常用的数据库利用,封装到 一个方法。 后续再利用数据库时,通过调用该方法来实现。
提高代码的 复用性!
# 封装数据库工具类

class DBUtil(object):
    @classmethod
    def __get_conn(cls):# 私有方法
      pass

    @classmethod
    def __close_conn(cls):# 私有方法,定义成私有方法后,用户调用方法时看不到了,类名.关联的方法列表看不到私有方法
      pass

    # 常用方法 查询
    @classmethod
    def select_one(cls, sql):
       pass

    # 常用方法 增删改
    @classmethod
    def uid_db(cls, sql):
      pass


if __name__ == '__main__':
    # 定义为类方法,就不用创建类实例,可以直接使用类名.方法名()调用
    DBUtil.select_one("select * from")
    DBUtil.uid_db("update/insert/delete ")


   
   

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: 接口测试Day09-数据库工具类封装