• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    數(shù)據(jù)庫表的處理方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)制造方法及圖紙

    技術(shù)編號:42156739 閱讀:18 留言:0更新日期:2024-07-27 00:08
    本申請?zhí)峁┮环N數(shù)據(jù)庫表的處理方法、裝置、設(shè)備及存儲(chǔ)介質(zhì),涉及計(jì)算機(jī)技術(shù)領(lǐng)域。該方法包括:獲取待轉(zhuǎn)換的目標(biāo)名單。獲取新建請求,根據(jù)新建請求和目標(biāo)名單,生成配置文件。獲取創(chuàng)建請求,根據(jù)創(chuàng)建請求,獲取各表名稱對應(yīng)的數(shù)據(jù)庫表中的字段信息。按照預(yù)設(shè)的格式轉(zhuǎn)換算法,對字段信息進(jìn)行格式轉(zhuǎn)換,生成java文件。若檢測到電子設(shè)備的前端頁面的交互操作,則通過java反射,在java文件中反向獲取交互操作涉及的駝峰名稱的頁面屬性,將頁面屬性發(fā)送至與連接參數(shù)對應(yīng)的數(shù)據(jù)庫。本申請的方法,可以有效地將數(shù)據(jù)庫表轉(zhuǎn)換為comment?bean,從而提高接口開發(fā)效率,解決了接口開發(fā)效率較低的技術(shù)問題。

    【技術(shù)實(shí)現(xiàn)步驟摘要】

    本申請涉及計(jì)算機(jī),尤其涉及一種數(shù)據(jù)庫表的處理方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)


    技術(shù)介紹

    1、目前,隨著微服務(wù)架構(gòu)、前后端分離的普及。項(xiàng)目實(shí)施中會(huì)有大量的前后端交互接口,伴隨而來的就是大量后端數(shù)據(jù)庫的用于輸入輸出的數(shù)據(jù)傳輸對象dto的構(gòu)建,所以,需要優(yōu)化dto的創(chuàng)建方式。

    2、現(xiàn)有技術(shù)中,通常是手動(dòng)構(gòu)建dto,手動(dòng)構(gòu)建dto時(shí)一般都會(huì)采用駝峰格式命名,得到dto的駝峰名稱。

    3、然而現(xiàn)有技術(shù)中,由于需要手動(dòng)構(gòu)建dto,對于一些輸入輸出參數(shù)較多的接口,會(huì)耗費(fèi)太多的精力,手動(dòng)構(gòu)建dto的效率較低。


    技術(shù)實(shí)現(xiàn)思路

    1、本申請?zhí)峁┮环N數(shù)據(jù)庫表的處理方法、裝置、設(shè)備及存儲(chǔ)介質(zhì),用以解決接口開發(fā)效率較低的技術(shù)問題。

    2、第一方面,本申請?zhí)峁┮环N數(shù)據(jù)庫表的處理方法,包括:

    3、獲取待轉(zhuǎn)換的目標(biāo)名單;其中,所述目標(biāo)名單包括多個(gè)表名稱;

    4、獲取新建請求,并根據(jù)所述新建請求和所述目標(biāo)名單,生成配置文件;其中,所述配置文件包含多個(gè)表名稱和數(shù)據(jù)庫的連接參數(shù);

    5、獲取創(chuàng)建請求,并根據(jù)所述創(chuàng)建請求,獲取各所述表名稱對應(yīng)的數(shù)據(jù)庫表中的字段信息;

    6、按照預(yù)設(shè)的格式轉(zhuǎn)換算法,對所述字段信息進(jìn)行格式轉(zhuǎn)換,生成java文件;其中,所述格式轉(zhuǎn)換算法用于將字段信息的格式轉(zhuǎn)換為駝峰格式,所述java文件包括所述字段信息對應(yīng)的駝峰名稱;

    7、若檢測到電子設(shè)備的前端頁面的交互操作,則通過java反射,在所述java文件中反向獲取所述交互操作涉及的駝峰名稱的頁面屬性,并將所述頁面屬性發(fā)送至與所述連接參數(shù)對應(yīng)的數(shù)據(jù)庫。

    8、第二方面,本申請?zhí)峁┮环N數(shù)據(jù)庫表的處理裝置,包括:

    9、第一獲取模塊,用于獲取待轉(zhuǎn)換的目標(biāo)名單;其中,所述目標(biāo)名單包括多個(gè)表名稱;

    10、第一生成模塊,用于獲取新建請求,并根據(jù)所述新建請求和所述目標(biāo)名單,生成配置文件;其中,所述配置文件包含多個(gè)表名稱和數(shù)據(jù)庫的連接參數(shù);

    11、第二獲取模塊,用于獲取創(chuàng)建請求,并根據(jù)所述創(chuàng)建請求,獲取各所述表名稱對應(yīng)的數(shù)據(jù)庫表中的字段信息;

    12、轉(zhuǎn)換模塊,用于按照預(yù)設(shè)的格式轉(zhuǎn)換算法,對所述字段信息進(jìn)行格式轉(zhuǎn)換,生成java文件;其中,所述格式轉(zhuǎn)換算法用于將字段信息的格式轉(zhuǎn)換為駝峰格式,所述java文件包括所述字段信息對應(yīng)的駝峰名稱;

    13、第三獲取模塊,用于若檢測到電子設(shè)備的前端頁面的交互操作,則通過java反射,在所述java文件中反向獲取所述交互操作涉及的駝峰名稱的頁面屬性;

    14、發(fā)送模塊,用于將所述頁面屬性發(fā)送至與所述連接參數(shù)對應(yīng)的數(shù)據(jù)庫。

    15、第三方面,本申請?zhí)峁┮环N電子設(shè)備,包括:處理器,以及與所述處理器通信連接的存儲(chǔ)器;所述存儲(chǔ)器存儲(chǔ)計(jì)算機(jī)執(zhí)行指令;所述處理器執(zhí)行所述存儲(chǔ)器存儲(chǔ)的計(jì)算機(jī)執(zhí)行指令,以實(shí)現(xiàn)如第一方面所述的方法。

    16、第四方面,本申請?zhí)峁┮环N計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中存儲(chǔ)有計(jì)算機(jī)執(zhí)行指令,所述計(jì)算機(jī)執(zhí)行指令被處理器執(zhí)行時(shí)用于實(shí)現(xiàn)如第一方面所述的方法。

    17、第五方面,本申請?zhí)峁┮环N計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,該計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)第一方面所述的方法。

    18、本申請?zhí)峁┑臄?shù)據(jù)庫表的處理方法、裝置、設(shè)備及存儲(chǔ)介質(zhì),獲取待轉(zhuǎn)換的目標(biāo)名單;其中,目標(biāo)名單包括多個(gè)表名稱。獲取新建請求,并根據(jù)新建請求和目標(biāo)名單,生成配置文件;其中,配置文件包含多個(gè)表名稱和數(shù)據(jù)庫的連接參數(shù)。獲取創(chuàng)建請求,并根據(jù)創(chuàng)建請求,獲取各表名稱對應(yīng)的數(shù)據(jù)庫表中的字段信息。按照預(yù)設(shè)的格式轉(zhuǎn)換算法,對字段信息進(jìn)行格式轉(zhuǎn)換,生成java文件;其中,格式轉(zhuǎn)換算法用于將字段信息的格式轉(zhuǎn)換為駝峰格式,java文件包括字段信息對應(yīng)的駝峰名稱。若檢測到電子設(shè)備的前端頁面的交互操作,則通過java反射,在java文件中反向獲取交互操作涉及的駝峰名稱的頁面屬性,并將頁面屬性發(fā)送至與連接參數(shù)對應(yīng)的數(shù)據(jù)庫。本方案中,按照預(yù)設(shè)的格式轉(zhuǎn)換算法,對字段信息進(jìn)行格式轉(zhuǎn)換,即可生成自動(dòng)生成comment格式bean,即駝峰名稱,并生成java文件。若發(fā)生交互操作,根據(jù)java反射,在java文件中反向獲取交互操作涉及的駝峰名稱的頁面屬性,頁面屬性即為數(shù)據(jù)庫可識別的數(shù)據(jù),并將頁面屬性發(fā)送至數(shù)據(jù)庫。所以,可以有效地將數(shù)據(jù)庫表轉(zhuǎn)換為comment?bean,從而提高接口開發(fā)效率,后續(xù)可以通過java反射來批量生成不同表數(shù)據(jù)的導(dǎo)入導(dǎo)出,解決了接口開發(fā)效率較低的技術(shù)問題。

    本文檔來自技高網(wǎng)...

    【技術(shù)保護(hù)點(diǎn)】

    1.一種數(shù)據(jù)庫表的處理方法,其特征在于,包括:

    2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述字段信息包括字段名稱和字段名稱的說明信息。

    3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述按照預(yù)設(shè)的格式轉(zhuǎn)換算法,對所述字段信息進(jìn)行格式轉(zhuǎn)換,生成java文件,包括:

    4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述通過java反射,在所述java文件中反向獲取所述交互操作涉及的駝峰名稱的頁面屬性,包括:

    5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述獲取待轉(zhuǎn)換的目標(biāo)名單,包括:

    6.根據(jù)權(quán)利要求1-5任一項(xiàng)所述的方法,其特征在于,所述方法還包括:

    7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述方法還包括:

    8.一種數(shù)據(jù)庫表的處理裝置,包括:

    9.一種電子設(shè)備,其特征在于,包括:處理器,以及與所述處理器通信連接的存儲(chǔ)器;

    10.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中存儲(chǔ)有計(jì)算機(jī)執(zhí)行指令,所述計(jì)算機(jī)執(zhí)行指令被處理器執(zhí)行時(shí)用于實(shí)現(xiàn)如權(quán)利要求1至7任一項(xiàng)所述的方法。</p>...

    【技術(shù)特征摘要】

    1.一種數(shù)據(jù)庫表的處理方法,其特征在于,包括:

    2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述字段信息包括字段名稱和字段名稱的說明信息。

    3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述按照預(yù)設(shè)的格式轉(zhuǎn)換算法,對所述字段信息進(jìn)行格式轉(zhuǎn)換,生成java文件,包括:

    4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述通過java反射,在所述java文件中反向獲取所述交互操作涉及的駝峰名稱的頁面屬性,包括:

    5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述獲...

    【專利技術(shù)屬性】
    技術(shù)研發(fā)人員:梁子能吳宏招關(guān)海東
    申請(專利權(quán))人:中國工商銀行股份有限公司
    類型:發(fā)明
    國別省市:

    網(wǎng)友詢問留言 已有0條評論
    • 還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會(huì)獲得科技券。

    1
    主站蜘蛛池模板: 亚洲日韩乱码中文无码蜜桃臀网站 | 国产日韩AV免费无码一区二区三区| 国产精品亚洲аv无码播放| 国产日产欧洲无码视频无遮挡| 伊人久久精品无码av一区| 无码日韩精品一区二区三区免费| 高清无码中文字幕在线观看视频| 国产av激情无码久久| 日韩人妻无码一区二区三区99| 五月天无码在线观看| 一夲道dvd高清无码| 亚洲欧洲日产国码无码久久99| 免费无码又黄又爽又刺激| 无码国产伦一区二区三区视频| 无码午夜人妻一区二区不卡视频| 无码国产色欲XXXXX视频| 亚洲人成无码网站| 久久久久亚洲?V成人无码| 无码喷水一区二区浪潮AV| 亚洲av无码一区二区三区人妖| 小13箩利洗澡无码视频网站| 亚洲人成国产精品无码| 中文字幕日产无码| 无码人妻精品一区二区三区99性 | 色综合久久久久无码专区| 成年无码av片在线| 国产成人亚洲精品无码AV大片| 国产久热精品无码激情| 精品高潮呻吟99av无码视频| 久久人妻内射无码一区三区| 国产精品无码成人午夜电影| 国产精品xxxx国产喷水亚洲国产精品无码久久一区 | 亚洲人成网亚洲欧洲无码久久| 亚洲精品无码专区2| 精品无码一区二区三区爱欲 | 亚洲AV综合色区无码一区爱AV| 亚洲成A人片在线观看无码3D| 成人免费无码大片a毛片软件| 国产日产欧洲无码视频| 久久精品日韩av无码| 国产色无码精品视频国产|