用于生成數(shù)據(jù)庫(kù)操作語(yǔ)句的方法、設(shè)備和介質(zhì)

基本信息

申請(qǐng)?zhí)?/td> CN202210069019.6 申請(qǐng)日 -
公開(kāi)(公告)號(hào) CN114089976B 公開(kāi)(公告)日 2022-04-26
申請(qǐng)公布號(hào) CN114089976B 申請(qǐng)公布日 2022-04-26
分類號(hào) G06F8/30(2018.01)I;G06F16/242(2019.01)I 分類 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 李彬;陳文成;陳昕怡;胡碧穎 申請(qǐng)(專利權(quán))人 通聯(lián)支付網(wǎng)絡(luò)服務(wù)股份有限公司
代理機(jī)構(gòu) 北京市金杜律師事務(wù)所 代理人 王茂華
地址 201206上海市浦東新區(qū)自由貿(mào)易試驗(yàn)區(qū)金滬路55號(hào)1幢12樓
法律狀態(tài) -

摘要

摘要 本公開(kāi)的實(shí)施例涉及用于生成數(shù)據(jù)庫(kù)操作語(yǔ)句的方法、設(shè)備和介質(zhì)。根據(jù)該方法,在業(yè)務(wù)系統(tǒng)啟動(dòng)的時(shí)間段內(nèi),查詢與該業(yè)務(wù)系統(tǒng)相關(guān)聯(lián)的Java代碼中的所有Java實(shí)體類;對(duì)每一Java實(shí)體類進(jìn)行解析,以從相應(yīng)的Java實(shí)體類中提取屬性信息;基于從每一Java實(shí)體類中提取的屬性信息,對(duì)與業(yè)務(wù)系統(tǒng)相關(guān)聯(lián)的數(shù)據(jù)庫(kù)進(jìn)行完整性檢查,以基于完整性檢查的結(jié)果,生成相應(yīng)的數(shù)據(jù)庫(kù)操作語(yǔ)句;以及執(zhí)行所生成的數(shù)據(jù)庫(kù)操作語(yǔ)句,以對(duì)該數(shù)據(jù)庫(kù)進(jìn)行相應(yīng)的數(shù)據(jù)庫(kù)操作。由此,可基于Java代碼自動(dòng)生成數(shù)據(jù)庫(kù)操作語(yǔ)句,進(jìn)而可以提高對(duì)數(shù)據(jù)庫(kù)進(jìn)行操作的效率,而且不易引起錯(cuò)誤,并且可以降低人力成本。