接口测试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 ")