日韩在线一区二区三区,日本午夜一区二区三区,国产伦精品一区二区三区四区视频,欧美日韩在线观看视频一区二区三区 ,一区二区视频在线,国产精品18久久久久久首页狼,日本天堂在线观看视频,综合av一区

[發明專利]基于通用數據訪問框架的數據查詢方法在審

專利信息
申請號: 202111192337.3 申請日: 2021-10-13
公開(公告)號: CN115964385A 公開(公告)日: 2023-04-14
發明(設計)人: 張馳榮;劉培德;于瀛 申請(專利權)人: 遠光軟件股份有限公司
主分類號: G06F16/245 分類號: G06F16/245;G06F16/242;G06F16/2453;G06F16/25;G06F16/28;G06F8/30
代理公司: 北京天達知識產權代理事務所有限公司 11386 代理人: 劉鏡
地址: 519085 廣東*** 國省代碼: 廣東;44
權利要求書: 查看更多 說明書: 查看更多
摘要:
搜索關鍵詞: 基于 通用 數據 訪問 框架 查詢 方法
【說明書】:

發明涉及一種基于通用數據訪問框架的數據查詢方法,屬于數據訪問技術領域,解決了現有技術中對不同存儲形式的數據的查詢邏輯不統一且處理邏輯復雜的問題。包括如下步驟:基于待查詢數據的訪問方式,獲取數據源;獲取查詢條件,調用查詢構造器,通過鏈式調用方式對待查詢數據構造查詢對象語法樹,基于查詢對象語法樹獲取查詢對象;根據所述數據源,創建查詢執行器;將查詢對象傳入查詢執行器中,執行查詢方法后得到查詢結果。實現了用統一的查詢方法查詢不同存儲形式的數據。

技術領域

本發明涉及數據訪問技術領域,尤其涉及一種基于通用數據訪問框架的數據查詢方法。

背景技術

隨著數據存儲能力的提高,產生了各種不同的數據庫,面對日益復雜的需求,企業也會采用多樣化的存儲形式。在支撐靈活的數據查詢和分析工作中,就需要對不同來源的數據進行處理,如何快速開發并滿足不同數據的查詢需求是在開發系統時比較關注的問題。

對于關系型數據庫,現有的開源框架封裝了數據查詢方法,便于開發人員查詢數據和封裝SQL(Structured?Query?Language,結構化查詢語言)語句,比如Hibernate、JPA(Java?Persistence?API,Java持久層API)、Mybatis,對于復雜的業務數據獲取,往往直接編寫符合數據庫語法的SQL進行查詢。對于直接存儲在內存的數據,或者內存數據庫的數據,一般是先獲取內存數據對應的對象,通過get方法獲取具體的值,或者將內存數據放在集合中,通過操作集合的方法來處理數據。

在采用開源框架中面向對象的查詢方式時,通常適用于簡單的數據查詢,而且開發人員需要根據查詢的業務類型,構建出對應的業務對象;采用封裝SQL或直接編寫SQL時,不同類型的數據庫,或者有些數據庫不同版本,都存在SQL語法不同的問題。往往需要根據數據庫類型,封裝多套SQL來滿足不同的語法要求,而且需要注意SQL注入、SQL拼接順序、SQL動態參數與占位符的匹配等問題;如果需要對內存數據中多個對象數據進行關聯、比對,或者內存中的對象數據與數據庫中獲取的數據,與文件中的數據交互匹配時,需要由開發人員根據具體的需求,獲取所需的內存數據后,再與其它數據通過編寫程序來處理。而且,如果項目中既要對數據庫的數據進行處理,又要對內存數據處理,開發人員就需要采用多種開發方式,影響開發效率,定制開發的代碼也無法復用,代碼質量和查詢方式都不可控。

發明內容

鑒于上述的分析,本發明實施例旨在提供一種基于通用數據訪問框架的數據查詢方法,用以解決現有對不同存儲形式的數據的查詢邏輯不統一且處理邏輯復雜的問題。

本發明實施例提供了一種基于通用數據訪問框架的數據查詢方法,包括如下步驟:

基于待查詢數據的訪問方式,獲取數據源;

獲取查詢條件,調用查詢構造器,通過鏈式調用方式對待查詢數據構造查詢對象語法樹,基于查詢對象語法樹獲取查詢對象;

根據數據源,創建查詢執行器;

將查詢對象傳入查詢執行器中,執行查詢方法后得到查詢結果。

基于上述方法的進一步改進,基于待查詢數據的訪問方式,獲取數據源,包括:

當待查詢數據存儲于數據庫中,且項目框架未采用Hibernate或JPA,則通過數據庫表名和字段名訪問待查詢數據,獲取JDBC數據源;

當待查詢數據存儲于數據庫中,且項目框架采用了Hibernate或JPA,則將待查詢數據封裝為實體對象,獲取JPA數據源;

當待查詢數據存儲于內存中,則將待查詢數據封裝為內存表對象,獲取內存數據源;

當待查詢數據存儲于常量數據集,則將待查詢數據封裝為內存表對象或常量查詢引用對象,獲取內存數據源。

基于上述方法的進一步改進,內存表對象包括:表別名、數據列表和字段訪問器;

下載完整專利技術內容需要扣除積分,VIP會員可以免費下載。

該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于遠光軟件股份有限公司,未經遠光軟件股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服

本文鏈接:http://www.szxzyx.cn/pat/books/202111192337.3/2.html,轉載請聲明來源鉆瓜專利網。

×

專利文獻下載

說明:

1、專利原文基于中國國家知識產權局專利說明書;

2、支持發明專利 、實用新型專利、外觀設計專利(升級中);

3、專利數據每周兩次同步更新,支持Adobe PDF格式;

4、內容包括專利技術的結構示意圖流程工藝圖技術構造圖

5、已全新升級為極速版,下載速度顯著提升!歡迎使用!

請您登陸后,進行下載,點擊【登陸】 【注冊】

關于我們 尋求報道 投稿須知 廣告合作 版權聲明 網站地圖 友情鏈接 企業標識 聯系我們

鉆瓜專利網在線咨詢

周一至周五 9:00-18:00

咨詢在線客服咨詢在線客服
tel code back_top
主站蜘蛛池模板: 热久久一区二区| 欧美在线视频一区二区三区| 欧美精品一区二区三区四区在线 | 久久久久一区二区三区四区| 国产精品亚洲а∨天堂123bt| 在线播放国产一区| 精品999久久久| 欧美日韩九区| 少妇高潮在线观看| 亚洲精品456在线播放| 亚洲国产另类久久久精品性| 国产精品久久免费视频| 国产女人与拘做受免费视频| 午夜激情影院| 日韩中文字幕在线一区二区| 国产99网站| 亚洲精品456| 亚洲精品www久久久久久广东 | 国产中文字幕91| 99re6国产露脸精品视频网站| 99国产精品久久久久老师| 欧美二区精品| 国产精品美女www爽爽爽视频| 国产一区www| 色一情一交一乱一区二区三区| 欧美日韩国产精品一区二区| 视频一区二区三区欧美| 午夜av电影网| 久久国产精品波多野结衣| 国产69精品久久久久999小说| 一区二区三区日韩精品| 国产一区日韩精品| 午夜理伦影院| 岛国黄色网址| 福利片一区二区三区| 一区精品二区国产| 国产午夜精品一区| 国产精品1234区| 亚洲久色影视| 奇米色欧美一区二区三区| 亚洲一二三在线| 国产精华一区二区精华| 国产女人与拘做受免费视频| 狠狠色噜噜狠狠狠狠色综合久老司机| 国产精品一二三区视频网站| 一区二区三区国产精华| 欧美一区二区三区四区夜夜大片 | 国产在线干| 97欧美精品| 亚洲va国产2019| 2023国产精品自产拍在线观看| 欧美日韩中文不卡| 99久热精品| 国产资源一区二区三区| 99久久精品国产系列| 思思久久96热在精品国产| 国产精品一级在线| 日韩久久精品一区二区| 国产一卡在线| 亚洲国产精品女主播| 欧美日韩国产精品一区二区| 又黄又爽又刺激久久久久亚洲精品| 国产精品电影一区| 国产日韩欧美另类| 午夜影院伦理片| 国产精品999久久久| 国产精品色婷婷99久久精品| 在线中文字幕一区| 亚洲精品久久久久999中文字幕 | 亚洲久久在线| 国产69精品久久久久男男系列| 国产91精品一区| 亚洲精品日日夜夜| 亚日韩精品| 亚洲一区欧美| 国产精品不卡一区二区三区| 久久99精品久久久大学生| 另类视频一区二区| 李采潭伦理bd播放| 午夜wwww| 午夜老司机电影| 国产一区二区视频播放| 日韩av在线网| 少妇厨房与子伦免费观看| 国产99视频精品免视看芒果| 午夜毛片在线观看| 亚洲国产欧美一区二区三区丁香婷| 国产一区二区日韩| 亚洲精品一区在线| 日韩国产精品一区二区| 欧美一区二区三区艳史| 午夜在线看片| 影音先锋久久久| 亚洲精品国产一区二区三区| 欧美性二区| 国产一区二区视频免费在线观看 | 一区二区三区在线影院| 99国产精品久久久久| 国产亚洲精品综合一区| 日韩久久精品一区二区| 精品国产乱码久久久久久a丨| 中出乱码av亚洲精品久久天堂| 6080日韩午夜伦伦午夜伦| 一区二区在线视频免费观看 | 亚洲国产精品一区二区久久hs| 国产精品久久久爽爽爽麻豆色哟哟 | 欧美激情精品久久久久久免费 | 91视频国产一区| 狠狠色很很在鲁视频| 欧美精品一区二区久久久| 国产精品伦一区二区三区级视频频 | 99精品视频免费看| 久久综合伊人77777麻豆| 国内精品在线免费| 91麻豆精品国产自产欧美一级在线观看| 国产不卡网站| 狠狠色综合久久婷婷色天使| 国产精品综合在线观看| 国产999在线观看| 午夜av电影网| 狠狠色噜噜狠狠狠狠黑人| 国产午夜精品免费一区二区三区视频| 国产精品国产亚洲精品看不卡15| 在线精品国产一区二区三区| 欧美激情视频一区二区三区免费| 欧美乱妇在线视频播放| 最新日韩一区| 亚洲**毛茸茸| 欧美日韩一区二区电影| 亚洲国产欧美一区| 四虎国产永久在线精品| 免费a级毛片18以上观看精品| 久久久久国产亚洲| 综合久久色| 99视频一区| 午夜色影院| 欧美二区在线视频| 欧美精品免费看| 国产精品一区二区三| 欧美精品一区二区三区久久久竹菊| 久99久视频| 精品国产品香蕉在线| 国产超碰人人模人人爽人人添| 欧美日韩激情在线| 国产高清不卡一区| 99久久国产免费,99久久国产免费大片| 亚洲乱亚洲乱妇50p| 男人的天堂一区二区| 国产一区二区三区乱码| 亚欧精品在线观看| 91丝袜国产在线观看| 97人人模人人爽人人喊小说| 国产精品免费专区| 亚洲欧美一二三| 日韩欧美国产中文字幕| 欧美日韩一区二区三区精品| 日韩一级精品视频在线观看| 97精品国产97久久久久久| 国产在线一区不卡| 久久久精品中文| 狠狠插狠狠爱| 99欧美精品| 久久久久亚洲精品| 性欧美一区二区三区| 国产伦理精品一区二区三区观看体验| 欧美日韩激情一区二区| 国产一区二区精品在线| 精品美女一区二区三区| 国v精品久久久网| 中文文精品字幕一区二区| 日韩偷拍精品| 国产伦精品一区二区三区四区| 91精品视频一区二区| 综合色婷婷一区二区亚洲欧美国产 | 久久午夜鲁丝片| 亚洲欧美国产精品va在线观看| 国产三级欧美三级日产三级99| 欧美一区二区三区久久久| 国产资源一区二区三区| 精品久久久久久久久亚洲| 挺进警察美妇后菊| 国产91在线播放| 娇妻被又大又粗又长又硬好爽| 狠狠色综合欧美激情| 亚洲精品丝袜| 国产乱码一区二区| 国产精品入口麻豆九色| 躁躁躁日日躁网站| 日韩欧美高清一区二区| 国产全肉乱妇杂乱视频在线观看| 日本精品一二区| 国产欧美日韩亚洲另类第一第二页| 精品久久久久久亚洲综合网| 日韩精品在线一区二区三区| 91福利视频导航| 久99精品| 亚洲精品久久久久久久久久久久久久 | 欧洲另类类一二三四区| 午夜电影一区二区三区| 亚洲高清国产精品| 欧美日韩激情在线| 欧美精品一区二区三区四区在线 | 日本一区二区三区四区高清视频| 高清欧美精品xxxxx在线看| 久久一区二区精品视频| 精品福利一区| 自拍偷在线精品自拍偷无码专区 | 国产91丝袜在线| 国产日韩欧美在线影视| 亚洲精品国产一区二区三区| 国产69精品福利视频| 午夜免费片| 丰满少妇在线播放bd日韩电影| 高清欧美精品xxxxx| 中文字幕一区二区三区免费视频| 99精品国产一区二区三区不卡| 国产精品久久久久四虎| 亚洲欧洲一区二区| 午夜看片网站| 久久精品国产综合| 亚洲国产精品肉丝袜久久| 日韩中文字幕一区二区在线视频| 99国产精品9| 欧美日韩一级二级| 国产精品亚洲一区二区三区| 国产二区免费| 夜夜夜夜曰天天天天拍国产| 久久久久久久久亚洲精品一牛| 欧美日韩一级在线观看| 精品国产乱码久久久久久久久| 久久久久久亚洲精品中文字幕| 精品国产乱码久久久久久软件影片| 国产一区二区三区国产| 日日噜噜夜夜狠狠| 97涩国一产精品久久久久久久| 日韩欧美国产高清91| 午夜看片网| 国产精品久久久麻豆| 久久免费视频一区二区| 91精品国模一区二区三区| 国产精品亚洲一区二区三区 | 欧美午夜理伦三级在线观看偷窥| 精品国产18久久久久久依依影院| 娇妻被又大又粗又长又硬好爽 | 国产一二区精品| 大bbw大bbw巨大bbb|