[發明專利]數據處理方法、裝置、電子設備及存儲介質在審
| 申請號: | 202010121673.8 | 申請日: | 2020-02-26 |
| 公開(公告)號: | CN111444161A | 公開(公告)日: | 2020-07-24 |
| 發明(設計)人: | 周航 | 申請(專利權)人: | 中國平安財產保險股份有限公司 |
| 主分類號: | G06F16/21 | 分類號: | G06F16/21;G06F11/36;G06F8/41 |
| 代理公司: | 廣州三環專利商標代理有限公司 44202 | 代理人: | 熊永強;彭程 |
| 地址: | 518000 廣東省深圳市福田區益田路*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數據處理 方法 裝置 電子設備 存儲 介質 | ||
本申請實施例提供了一種數據處理方法、裝置、電子設備及存儲介質,該方法包括:從待轉換的第一配置文件中讀取多組字符串;對所述多組字符串中的至少一組字符串進行轉換處理,得到所述至少一組字符串中每組字符串對應的轉換后的字符串,并生成包括所述每組字符串對應的轉換后的字符串的第二配置文件;從目標類文件中讀取至少一個數據庫執行函數,并根據所述第二配置文件從所述至少一個數據庫執行函數中確定出目標數據庫執行函數;利用所述目標數據庫執行函數以及所述目標數據庫執行函數在所述第二配置文件中對應的數據庫執行語句,構建所述第二配置文件對應的測試文件。采用本申請,可以提升開發效率。
技術領域
本申請涉及計算機技術領域,尤其涉及一種數據處理方法、裝置、電子設備及存儲介質。
背景技術
數據庫可以用來存儲數據,并對外提供數據查詢,更新,添加和刪除等服務。為了有效操作數據庫,可以針對數據庫編寫相關文件,如相關配置文件等文件以用于操作數據庫。例如,在面臨持久層框架升級或持久層框架更換的問題時,若需要使用新的持久層操作數據庫時,相關人員往往需要基于新的持久層框架重新編寫相關文件,如相關配置文件等文件以用于操作數據庫,并基于新編寫的文件重新編寫測試文件。然而,該過程較為浪費時間,降低了開發效率。
發明內容
本申請實施例提供了一種數據處理方法、裝置、電子設備及存儲介質,可以提升開發效率。
第一方面,本申請實施例提供了一種數據處理方法,包括:
從待轉換的第一配置文件中讀取多組字符串;
對所述多組字符串中的至少一組字符串進行轉換處理,得到所述至少一組字符串中每組字符串對應的轉換后的字符串,并生成包括所述每組字符串對應的轉換后的字符串的第二配置文件;所述轉換后的字符串符合第二配置文件的格式要求;
從目標類文件中讀取至少一個數據庫執行函數,并根據所述第二配置文件從所述至少一個數據庫執行函數中確定出目標數據庫執行函數,所述目標類文件為所述第一配置文件對應的數據庫執行類文件;
利用所述目標數據庫執行函數以及所述目標數據庫執行函數在所述第二配置文件中對應的數據庫執行語句,構建所述第二配置文件對應的測試文件。
可選地,所述對所述多組字符串中的至少一組字符串進行轉換處理,得到所述至少一組字符串中每組字符串對應的轉換后的字符串之前,所述方法還包括:
獲取關鍵字表,所述關鍵字表記錄了多個待轉換關鍵字;
將所述關鍵字表與所述多組字符串進行關鍵字匹配,以確定出所述多組字符串中的至少一組字符串,所述至少一組字符串中每組字符串包括所述多個待轉換關鍵字中的至少一個待轉換關鍵字。
可選地,所述對所述多組字符串中的至少一組字符串進行轉換處理,得到所述至少一組字符串中每組字符串對應的轉換后的字符串,包括:
根據關鍵字與轉換函數的對應關系,確定所述至少一組字符串中每組字符串包括的至少一個待轉換關鍵字中每個待轉換關鍵字對應的轉換函數;
利用所述每組字符串包括的至少一個待轉換關鍵字中每個待轉換關鍵字對應的轉換函數,分別對所述每組字符串進行轉換處理,得到所述每組字符串對應的轉換后的字符串。
可選地,所述利用所述每組字符串包括的至少一個待轉換關鍵字對應的轉換函數,分別對所述每組字符串進行轉換處理,得到所述每組字符串對應的轉換后的字符串,包括:
截取所述每組字符串包括的至少一個待轉換關鍵字;
按照所述至少一個待轉換關鍵字中每個待轉換關鍵字對應的轉換函數,對所述待轉換關鍵字進行轉換處理,得到轉換后的數據;所述轉換后的數據包括所述待轉換關鍵字對應的轉換后的目標關鍵字;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國平安財產保險股份有限公司,未經中國平安財產保險股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010121673.8/2.html,轉載請聲明來源鉆瓜專利網。





