亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

數(shù)據(jù)表獲取方法與相關(guān)設(shè)備與流程

文檔序號(hào):40402992發(fā)布日期:2024-12-20 12:26閱讀:2來(lái)源:國(guó)知局
數(shù)據(jù)表獲取方法與相關(guān)設(shè)備與流程

本申請(qǐng)涉及計(jì)算機(jī),尤其涉及一種數(shù)據(jù)表獲取方法與相關(guān)設(shè)備。


背景技術(shù):

1、目前,隨著業(yè)務(wù)系統(tǒng)的迭代,系統(tǒng)中的數(shù)據(jù)表會(huì)越來(lái)越多。在該情況下,為了保證系統(tǒng)中業(yè)務(wù)的執(zhí)行效率,需要將該業(yè)務(wù)中方法所需求的數(shù)據(jù)所在的數(shù)據(jù)表與該方法進(jìn)行關(guān)聯(lián),以在該方法執(zhí)行時(shí),可以快速獲取到相關(guān)的數(shù)據(jù)表。目前,常用的方式為在業(yè)務(wù)中配置存儲(chǔ)有關(guān)聯(lián)的數(shù)據(jù)表的表名的配置文件,繼而在執(zhí)行相關(guān)的方法時(shí),通過(guò)配置文件確定該方法關(guān)聯(lián)的數(shù)據(jù)表的表名來(lái)快速獲取關(guān)聯(lián)的數(shù)據(jù)表。

2、但是,該方法在存在大量關(guān)聯(lián)數(shù)據(jù)表時(shí),會(huì)產(chǎn)生大量的配置文件,導(dǎo)致系統(tǒng)的維護(hù)效率和維度難度較大,同時(shí)會(huì)占用大量的存儲(chǔ)空間。同時(shí),上述方法中,由于數(shù)據(jù)表是動(dòng)態(tài)的,在使用結(jié)構(gòu)化查詢(xún)語(yǔ)言(structured?query?language,sql)進(jìn)行對(duì)關(guān)聯(lián)的數(shù)據(jù)表中的數(shù)據(jù)進(jìn)行處理時(shí),需要使用“${}”語(yǔ)句進(jìn)行執(zhí)行,存在sql注入風(fēng)險(xiǎn),不符合系統(tǒng)的安全規(guī)范和要求。


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

1、本申請(qǐng)?zhí)峁┝艘环N數(shù)據(jù)表獲取方法與相關(guān)設(shè)備,無(wú)需為數(shù)據(jù)表添加額外的配置文件,可以簡(jiǎn)化數(shù)據(jù)表的獲取方式,并降低對(duì)存儲(chǔ)空間的需求,且避免了sql注入風(fēng)險(xiǎn)。

2、第一方面,為本申請(qǐng)實(shí)施方式提供的一種數(shù)據(jù)表獲取方法,包括:

3、封裝第一接口,得到第一抽象類(lèi);

4、通過(guò)數(shù)據(jù)表的實(shí)現(xiàn)類(lèi)繼承所述第一抽象類(lèi),并創(chuàng)建所述數(shù)據(jù)表的實(shí)現(xiàn)類(lèi)與所述第一抽象類(lèi)的繼承關(guān)系;

5、根據(jù)所述數(shù)據(jù)表的實(shí)現(xiàn)類(lèi)與所述第一抽象類(lèi)的繼承關(guān)系,獲取所述數(shù)據(jù)表。

6、可見(jiàn),本方法通過(guò)使數(shù)據(jù)表的實(shí)現(xiàn)類(lèi)繼承封裝了第一接口的第一抽象類(lèi),創(chuàng)建了數(shù)據(jù)表的實(shí)現(xiàn)類(lèi)與第一抽象類(lèi)的繼承關(guān)系,繼而在實(shí)現(xiàn)第一接口中定義的方法時(shí),可以直接通過(guò)該繼承關(guān)系快速獲取到該數(shù)據(jù)表,無(wú)需為數(shù)據(jù)表添加額外的配置文件,在簡(jiǎn)化了數(shù)據(jù)表的獲取方式的同時(shí),降低了對(duì)存儲(chǔ)空間的需求。同時(shí),也避免使用結(jié)構(gòu)化查詢(xún)語(yǔ)言進(jìn)行數(shù)據(jù)表調(diào)用時(shí)帶來(lái)的注入風(fēng)險(xiǎn)。

7、第二方面,為本申請(qǐng)實(shí)施方式提供的一種數(shù)據(jù)表獲取裝置,包括:

8、繼承模塊,用于封裝第一接口,得到第一抽象類(lèi),通過(guò)數(shù)據(jù)表的實(shí)現(xiàn)類(lèi)繼承所述第一抽象類(lèi),創(chuàng)建所述數(shù)據(jù)表的實(shí)現(xiàn)類(lèi)與所述第一抽象類(lèi)的繼承關(guān)系;

9、獲取模塊,用于根據(jù)所述數(shù)據(jù)表的實(shí)現(xiàn)類(lèi)與所述第一抽象類(lèi)的繼承關(guān)系,獲取所述數(shù)據(jù)表。

10、第三方面,為本申請(qǐng)實(shí)施方式提供的一種電子設(shè)備,包括處理器、存儲(chǔ)器及存儲(chǔ)在所述存儲(chǔ)器上的計(jì)算機(jī)程序或指令,其中,所述處理器執(zhí)行所述計(jì)算機(jī)程序或指令以實(shí)現(xiàn)上述第一方面所設(shè)計(jì)的方法中的步驟。

11、第四方面,為本申請(qǐng)實(shí)施方式提供的一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其中,其存儲(chǔ)有計(jì)算機(jī)程序或指令,所述計(jì)算機(jī)程序或指令被執(zhí)行時(shí)實(shí)現(xiàn)上述第一方面所設(shè)計(jì)的方法中的步驟。例如,所述計(jì)算機(jī)程序或指令被處理器執(zhí)行。

12、第五方面,為本申請(qǐng)實(shí)施方式提供的一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序或指令,其中,該計(jì)算機(jī)程序或指令被執(zhí)行時(shí)上述第一方面所設(shè)計(jì)的方法中的步驟被執(zhí)行。例如,所述計(jì)算機(jī)程序或指令被處理器執(zhí)行。

13、第二方面至第五方面的技術(shù)方案所帶來(lái)的有益效果可以參見(jiàn)第一方面的技術(shù)方案所帶來(lái)的技術(shù)效果,此處不再贅述。



技術(shù)特征:

1.一種數(shù)據(jù)表獲取方法,其特征在于,所述方法包括:

2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述通過(guò)數(shù)據(jù)表的實(shí)現(xiàn)類(lèi)繼承所述第一抽象類(lèi),并創(chuàng)建所述數(shù)據(jù)表的實(shí)現(xiàn)類(lèi)與所述第一抽象類(lèi)的繼承關(guān)系,包括:

3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述根據(jù)所述數(shù)據(jù)表的實(shí)現(xiàn)類(lèi)與所述第一抽象類(lèi)的繼承關(guān)系,獲取所述數(shù)據(jù)表,包括:

4.根據(jù)權(quán)利要求3所述的方法,其特征在于,在所述根據(jù)所述數(shù)據(jù)表的實(shí)現(xiàn)類(lèi)與所述第一抽象類(lèi)的繼承關(guān)系,獲取所述數(shù)據(jù)表之后,所述方法還包括:

5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述根據(jù)所述唯一鍵遍歷所述數(shù)據(jù)表,對(duì)所述第一數(shù)據(jù)的關(guān)聯(lián)數(shù)據(jù)進(jìn)行刪除,包括:

6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述根據(jù)所述唯一鍵遍歷所述數(shù)據(jù)表之后,所述方法還包括:

7.根據(jù)權(quán)利要求4-6中任意一項(xiàng)所述的方法,其特征在于,所述對(duì)所述第一數(shù)據(jù)的關(guān)聯(lián)數(shù)據(jù)進(jìn)行刪除,包括:

8.根據(jù)權(quán)利要求4-7中任意一項(xiàng)所述的方法,其特征在于,所述獲取第一數(shù)據(jù)的唯一鍵,包括:

9.一種數(shù)據(jù)表獲取裝置,其特征在于,所述裝置包括:

10.一種電子設(shè)備,包括處理器、存儲(chǔ)器及存儲(chǔ)在所述存儲(chǔ)器上的計(jì)算機(jī)程序或指令,其特征在于,所述處理器執(zhí)行所述計(jì)算機(jī)程序或指令以實(shí)現(xiàn)權(quán)利要求1-8中任一項(xiàng)所述方法的步驟。

11.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)有計(jì)算機(jī)程序或指令,所述計(jì)算機(jī)程序或指令被執(zhí)行時(shí)權(quán)利要求1-8中任一項(xiàng)所述方法的步驟被執(zhí)行。


技術(shù)總結(jié)
本申請(qǐng)公開(kāi)了數(shù)據(jù)表獲取方法與相關(guān)設(shè)備,包括:封裝第一接口,得到第一抽象類(lèi);通過(guò)數(shù)據(jù)表的實(shí)現(xiàn)類(lèi)繼承所述第一抽象類(lèi),并創(chuàng)建所述數(shù)據(jù)表的實(shí)現(xiàn)類(lèi)與所述第一抽象類(lèi)的繼承關(guān)系;根據(jù)所述數(shù)據(jù)表的實(shí)現(xiàn)類(lèi)與所述第一抽象類(lèi)的繼承關(guān)系,獲取所述數(shù)據(jù)表。本方法通過(guò)使數(shù)據(jù)表的實(shí)現(xiàn)類(lèi)繼承封裝了第一接口的第一抽象類(lèi),創(chuàng)建了數(shù)據(jù)表的實(shí)現(xiàn)類(lèi)與第一抽象類(lèi)的繼承關(guān)系,繼而在實(shí)現(xiàn)第一接口中定義的方法時(shí),可以直接通過(guò)該繼承關(guān)系快速獲取到該數(shù)據(jù)表,無(wú)需為數(shù)據(jù)表添加額外的配置文件,在簡(jiǎn)化了數(shù)據(jù)表的獲取方式的同時(shí),降低了對(duì)存儲(chǔ)空間的需求。

技術(shù)研發(fā)人員:況文強(qiáng)
受保護(hù)的技術(shù)使用者:馬上消費(fèi)金融股份有限公司
技術(shù)研發(fā)日:
技術(shù)公布日:2024/12/19
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1