最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

測(cè)牛學(xué)堂:軟件測(cè)試接口自動(dòng)化深入!python封裝數(shù)據(jù)庫(kù)操作類(lèi)

2023-03-27 21:55 作者:測(cè)牛學(xué)堂  | 我要投稿

數(shù)據(jù)庫(kù)工具類(lèi)封裝

實(shí)際測(cè)試中,我們會(huì)將常用的數(shù)據(jù)庫(kù)操作,封裝到一個(gè)方法,通過(guò)調(diào)用該方法來(lái)實(shí)現(xiàn),提高代碼的復(fù)用性。

解析

1 為了節(jié)省連接的創(chuàng)建,我們?cè)趧?chuàng)建連接的時(shí)候先進(jìn)行判斷。con是否為空,如果是,再創(chuàng)建,如果不是空的,就直接返回創(chuàng)建好的即可。

2 關(guān)閉連接的時(shí)候,如果連接不為空,我們才執(zhí)行關(guān)閉操作,如果是空,說(shuō)明沒(méi)有連接,就不需要執(zhí)行關(guān)閉操作。關(guān)閉完以后,要置為空,方便其他函數(shù)中進(jìn)行判斷。

3 函數(shù)前面加兩個(gè)下劃線(xiàn),表示是類(lèi)的私有方法

總結(jié)

1 封裝是代碼優(yōu)化必不可少的,我們新手一開(kāi)始可能會(huì)覺(jué)得不好理解,但是多多練習(xí),就能提高自己的代碼能力。
2 代碼的api可以不熟悉,但是思路一定要清晰。公共部分要提取出來(lái),每一個(gè)功能都封裝成函數(shù)。
3 自己封裝的工具,一定要測(cè)試一下,沒(méi)有問(wèn)題的才可以給其他模塊去調(diào)用
4 上面的代碼,獲取游標(biāo)的功能其實(shí)可以提取出來(lái),創(chuàng)建連接的功能目前是寫(xiě)死的,其實(shí)可以進(jìn)行參數(shù)化,更加靈活等。
代碼優(yōu)化是無(wú)止境的,一個(gè)階段回過(guò)頭發(fā)現(xiàn)可能又有優(yōu)化點(diǎn),這是很正常的。


測(cè)牛學(xué)堂:軟件測(cè)試接口自動(dòng)化深入!python封裝數(shù)據(jù)庫(kù)操作類(lèi)的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
洪泽县| 沂源县| 蛟河市| 定日县| 绥棱县| 景谷| 七台河市| 云阳县| 平谷区| 通榆县| 双牌县| 泗阳县| 将乐县| 北川| 白山市| 连城县| 会泽县| 西安市| 云浮市| 青川县| 万全县| 沛县| 南通市| 花莲市| 洪雅县| 留坝县| 洮南市| 仪征市| 浪卡子县| 靖江市| 深水埗区| 赣州市| 康定县| 吉林市| 威宁| 洪雅县| 芜湖市| 视频| 宁强县| 龙山县| 乌兰浩特市|