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

[發明專利]基于XML模板的數據庫查詢接口引擎有效

專利信息
申請號: 202010600923.6 申請日: 2020-06-26
公開(公告)號: CN111752542B 公開(公告)日: 2020-12-29
發明(設計)人: 張路路;李耀;田駿;彭磊;楊志文 申請(專利權)人: 武漢眾邦銀行股份有限公司
主分類號: G06F8/20 分類號: G06F8/20;G06F8/71;G06F16/242;G06F16/28
代理公司: 成都正煜知識產權代理事務所(普通合伙) 51312 代理人: 李龍
地址: 432200 湖北省武漢市黃陂區盤龍城經濟開發區漢*** 國省代碼: 湖北;42
權利要求書: 查看更多 說明書: 查看更多
摘要:
搜索關鍵詞: 基于 xml 模板 數據庫 查詢 接口 引擎
【權利要求書】:

1.一種基于XML模板的數據庫查詢接口引擎實現方法,其特征在于,包括:

XML模板配置,

所述XML模板配置包括以下步驟:

步驟A0:定義XML模板的命名規則,以.xml為后綴,名稱為查詢標識id加上”_”再加上版本號,得到模塊名稱a;

步驟A1:定義XML模板的根節點為service,其有三個屬性值,分別為:

id:查詢語句的標識;

type:查詢語句對應的關系型數據庫類型;

datasource:查詢語句對應的數據源標識,數據源是按照各個數據庫連接規則已經預置好的,這些數據庫以對象形式緩存在內存;

步驟A2:定義XML的請求參數節點request-param,該節點定義了查詢語句所支持的查詢參數,其有一個type屬性,僅支持一個值”map”,service有且僅有一個request-param節點;

步驟A3:定義XML的SQL查詢語句節點select,它代表著查詢語句的整個模塊;SQL查詢語句則按照service節點的type屬性值所代表的的數據庫規則進行編寫;

步驟A4:XML文檔的result-set是定義返回結構的節點,XML文檔有且僅有一個result-set節點,該節點有一個type屬性,代表返回的結果集類型,其值包括:

map:一種(k,v)的鍵值對結構;

array:一種(k,v)鍵值對結構的數組;

功能實現步驟:

步驟B0:定義模板引擎的調用入口功能parse,其接收到的參數為模板名稱a,構建SQL語句的參數b,b的結構為為一種k,v的鍵值對結構;

步驟B1:根據a讀取模板文件,得到其內容為doc ;

步驟B2:解析doc的request-param,驗證SQL語句的參數b的有效性;

步驟B3:解析doc的select,構建查詢語句sq;

步驟B4:獲取service節點”datasource”屬性值ds,從內置數據源映射表中獲取名為ds的數據源,執行sql語句得到執行結果sqlResult;

步驟B5:獲取result-set節點的”type”屬性值rtype,將sqlResult按照子節點entry定義的取值規則和字段類型進行處理,得到類型為type的結果returnObj;

步驟B6:將returnObj返回,至此整個調用結束。

2.根據權利要求1所述的一種基于XML模板的數據庫查詢接口引擎實現方法,其特征在于,步驟A2具體為: request-param有一個或者多個entry子節點,每個entry節點都代表著一個參數定義說明,定義的參數的名稱、類型、以及基本的校驗條件;

entry的屬性如下:

key-name:參數名稱;

key-type:參數類型,將會對代入的參數進行校驗,僅支持int、long、short、byte、float、double、bool、bigDecimal類型;

nullable:是否可以為空,代表這該參數是否必傳,默認為true,代表必傳,如非必傳,則設置為false。

3.根據權利要求1所述的一種基于XML模板的數據庫查詢接口引擎實現方法,其特征在于,步驟A3,包括以下步驟:

步驟A3.1:SQL語句的查詢條件與請求參數通過#{}插值對應,在#{}出現的地方,將被#{}中的字段值所替換,#{}中的值就是該查詢條件對應的request-param中定義的字段名;

步驟A3.2:SQL語句中的“”使用“![CADATA[]]”或者“”代替;

步驟A3.3:select節點中的if節點,代表一個判斷,判斷條件語句在屬性“test”編寫,其中:

1、test語句包括“操作數”、“比較運算符”、“邏輯運算符”、“優先級運算符” ;

2、判斷條件的比較運算符包括“”、“”、“==”、“=”、“=”、“!=”;

3、判斷條件的邏輯運算符包括“and”、“or”;

4、判斷條件的優先級運算符包括“(”、“)”;

if節點可以多級嵌套,也可以嵌套select。

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

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

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

×

專利文獻下載

說明:

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

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

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

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

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

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

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

鉆瓜專利網在線咨詢

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

咨詢在線客服咨詢在線客服
tel code back_top
主站蜘蛛池模板: 国产激情二区| 欧美日韩一区视频| 国产jizz18女人高潮| 亚洲精品久久久久中文字幕欢迎你| 销魂美女一区二区| 午夜特片网| 一区二区在线精品| 中文字幕一级二级三级| 日本一二三不卡| 6080日韩午夜伦伦午夜伦| 99精品国产一区二区三区不卡| 农村妇女精品一区二区| 视频二区狠狠色视频| 国产精品偷伦一区二区| 国产精品一二二区| 久久久久亚洲国产精品| 羞羞免费视频网站| 欧美精品在线一区二区| 久久国产精品免费视频| 午夜国内精品a一区二区桃色| 狠狠色狠狠色综合久久第一次| 久久人做人爽一区二区三区小说 | 国产高清精品一区二区| 欧美一区二区三区四区夜夜大片| 日本丰满岳妇伦3在线观看| 91片在线观看| 97欧美精品| 亚洲高清久久久| 国产精品综合在线观看| 九九精品久久| 国产精品一区在线播放| 日韩精品久久久久久久酒店| 国产精品日本一区二区不卡视频 | 国产乱码精品一区二区三区中文| 一区二区久久精品66国产精品| 99国产伦精品一区二区三区| 浪潮av网站| 精品免费久久久久久久苍| 99久久精品国产国产毛片小说 | 中文字幕在线播放一区| 国产原创一区二区| 99国产精品久久久久99打野战| 久久久精品观看| 亚洲欧洲日韩在线| 91久久精品国产亚洲a∨麻豆 | 欧美日韩国产一二| 人人玩人人添人人澡97| 国产1区2区3区中文字幕| 97精品国产aⅴ7777| 日本午夜无人区毛片私人影院| 国产精品1区2区| 国产精品99999999| 91免费视频国产| 国产精品久久久久久久久久久新郎 | 91avpro| 国产精品国产亚洲精品看不卡15| 99国产超薄丝袜足j在线观看| 国产视频一区二区在线播放| 午夜欧美影院| 丰满岳妇伦4在线观看| 久久99精品国产一区二区三区| 亚洲精品www久久久久久广东| 99精品免费在线视频| 久久精品视频偷拍| 欧洲另类类一二三四区| 欧美激情视频一区二区三区| 96国产精品| 大bbw大bbw巨大bbw看看| 欧美一级日韩一级| 99国产精品九九视频免费看| 一区二区三区欧美在线| 精品一区二区三区视频?| 欧美日韩一区视频| 精品久久久久久中文字幕| 欧美日韩久久一区| 欧美一级片一区| 日本精品一区二区三区在线观看视频 | 国产免费一区二区三区网站免费| 久久久久国产亚洲日本| 国产日韩欧美精品| 亚洲乱亚洲乱妇28p| 99久精品视频| 国产第一区二区三区| 91精品高清| 性old老妇做受| 日韩精品中文字幕一区二区三区| 欧美日韩一区二区三区69堂| 国产日韩欧美自拍| 欧美日韩一区二区三区69堂| 国产精品一区在线观看你懂的| 男女视频一区二区三区| 国产性猛交| 国产精品电影免费观看| 91秒拍国产福利一区| 91狠狠操| 一区二区三区欧美日韩| 亚洲欧美另类国产| 伊人欧美一区| 四虎国产精品永久在线国在线| 久久青草欧美一区二区三区| 狠狠躁日日躁狂躁夜夜躁av| 精品一区二区超碰久久久| 天天射欧美| 久久精品国产亚| 午夜三级电影院| 久99久精品| 国产日韩一区在线| 欧美网站一区二区三区| 日韩精品久久一区二区三区| 少妇厨房与子伦免费观看| 91精彩刺激对白露脸偷拍| 中文字幕一级二级三级| 国产精品偷拍| av国产精品毛片一区二区小说| 久久综合二区| 免费看性生活片| 中文字幕在线一区二区三区| 国产精品二十区| 亚洲麻豆一区| 国产一区二区免费电影| 91精品久久久久久久久久| 精品国产一区二区三区忘忧草| 久久国产精品精品国产| 中文字幕av一区二区三区四区| 综合久久国产九一剧情麻豆| 日韩午夜三级| 99久国产| 欧美大片一区二区三区| 欧美资源一区| 91精品国模一区二区三区| 欧美日韩国产欧美| 99久久婷婷国产亚洲终合精品| 91看片淫黄大片91| 欧美日韩一级在线观看| 日韩欧美国产高清91| 国产精品人人爽人人做av片| 欧美日韩激情一区| 国产91清纯白嫩初高中在线观看 | 国产乱色国产精品播放视频| 精品综合久久久久| 久久69视频| 欧美三级午夜理伦三级中视频| 国产欧美性| 中文字幕在线一区二区三区| 亚洲少妇中文字幕| 欧美一区二区综合| 国产精品久久久久久久久久久久久久不卡| 国产盗摄91精品一区二区三区| 色就是色欧美亚洲| 欧美高清xxxxx| 欧美一区二区三区久久久| 久久99久久99精品蜜柚传媒| 欧美日韩国产一二| 日韩精品中文字幕在线播放| 国产麻豆一区二区三区精品| 国产女人好紧好爽| 亚洲欧美日韩精品suv| 久久不卡精品| 国产91丝袜在线| 精品一区电影国产| 视频国产一区二区| 91精品中综合久久久婷婷| 久久99精品久久久久国产越南 | 精品国产乱码久久久久久图片 | 欧美日韩久久一区| 中文字幕av一区二区三区高| 在线国产二区| 日韩精品一区二区三区中文字幕| 久免费看少妇高潮a级特黄按摩| 中文字幕制服丝袜一区二区三区 | 97视频一区| 中文字幕另类日韩欧美亚洲嫩草| 色婷婷综合久久久中文一区二区| free性欧美hd另类丰满| 中出乱码av亚洲精品久久天堂| 国产亚洲精品精品国产亚洲综合| 国产乱老一区视频| 亚洲国产99| 99国产精品永久免费视频| 国产欧美精品久久| 久热精品视频在线| 99精品免费在线视频| 欧美xxxxhdvideos| 国产乱一区二区三区视频| 欧美日韩偷拍一区| 国产日韩欧美三级| 国产一区二区三区在线电影| 91麻豆精品国产自产欧美一级在线观看| 亚洲欧美日韩在线看| 最新国产精品自拍| 国偷自产中文字幕亚洲手机在线 | 精品一区二区三区自拍图片区| 午夜av电影网| 亚洲国产精品日韩av不卡在线| 日韩精品久久久久久久电影99爱| 国产精品国产三级国产专播精品人| 狠狠操很很干| 一区二区三区国产精品视频| 91一区二区三区视频| 欧美在线视频一二三区| xx性欧美hd| 国产人伦精品一区二区三区 | 高清国产一区二区| 色综合久久久久久久粉嫩| 午夜av免费看| 狠狠躁狠狠躁视频专区| 日本亚洲国产精品| 国产精品视频一区二区在线观看 | 午夜激情影院| 日韩精品免费播放| 久久99精品久久久秒播| 李采潭无删减版大尺度| 曰韩av在线| 久久激情图片| 国产另类一区| 国产精品剧情一区二区三区| 国产精品高潮呻吟久| 国产91九色在线播放| 99三级视频| 国产色99| 欧美日韩三区| 亚洲少妇中文字幕| 欧美一区视频观看| 色乱码一区二区三在线看| 久久精品中文字幕一区| 国产区二区| 国产一区二区综合| 日韩一级精品视频在线观看| 色一情一乱一乱一区免费网站| 日韩精品中文字幕一区| 综合久久色| 国产视频一区二区不卡| 99国产精品免费| 国产精品美女www爽爽爽视频| 91波多野结衣| 欧美日韩亚洲三区| 国产人伦精品一区二区三区| 国产午夜精品免费一区二区三区视频| 国产一级片一区| 精品91av| 一区二区三区电影在线观看| 亚洲精品久久久中文| 欧美日韩国产一二| 99国产精品欧美久久久久的广告| 久精品国产| 首页亚洲欧美制服丝腿 |