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

[發明專利]一種采用動態查詢語言的快速查詢方法有效

專利信息
申請號: 201310184484.5 申請日: 2013-05-17
公開(公告)號: CN103279509A 公開(公告)日: 2013-09-04
發明(設計)人: 呂劍;許劍;李強;段相舉;揭柳;劉聰;牛巍;羅思亮;劉路璐 申請(專利權)人: 北京首鋼自動化信息技術有限公司
主分類號: G06F17/30 分類號: G06F17/30;G06F9/44
代理公司: 北京華誼知識產權代理有限公司 11207 代理人: 劉月娥
地址: 100041*** 國省代碼: 北京;11
權利要求書: 查看更多 說明書: 查看更多
摘要:
搜索關鍵詞: 一種 采用 動態 查詢 語言 快速 方法
【說明書】:

技術領域

發明屬于業務系統技術平臺領域,特別是提供了一種采用動態查詢語言的快速查詢方法,在BS多層架構下的采用語義模型的、基于配置的、動態查詢實現方法。?

背景技術

在業務系統軟件開發過程中,業務數據的靈活、便捷、高效查詢一直都是體現信息化水平的關鍵問題。而傳統的多層BS架構體系中,一個業務查詢需求實現往往需要遍歷表示層、服務層、和集成層才能返回查詢結果,處理環節長、開發量大,不能靈活根據需求快速實現。下面以SSH(Strut?+?Spring?+?Hiberate)平臺為例,說明一下用戶提交查詢請求到查詢數據返回需要經歷的幾個步驟:

表示層將接收客戶端(IE)提交的HTML請求對象,轉變成表示層的Form或值對象

表示層控制器調用表示層Action對象執行查詢。

Action對象調用查詢服務Service執行查詢

查詢Service調用持久層的數據訪問對象Dao進行查詢

數據訪問對象通過持久層框架提供的OR-Mapping,對象關系映射轉換成SQL語句,對數據庫進行查詢,然后返回值對象。

一個開發者如果開發這個簡單的查詢需要編輯下列文件:

創建關系數據庫表對應的值對象

創建值對象與數據庫表對應的ORMapping對象關系映射文件。

創建數據訪問對象Dao類去實現查詢。

創建服務對象方法去封裝查詢實現。

創建表示層的Action類,和Form類。

從上面示例來看,實現一個簡單查詢需經歷5個步驟才能轉換成sql進行執行,處理環節多,效率低,開發周期長,開發工作量大。并且,當需求發生變化的時候,開發人員需要修改以上諸多文件后,進行編譯部署,重啟應用后才能夠給用戶提供查詢服務。

發明內容

本發明的目的在于提供一種采用動態查詢語言的快速查詢方法,擯棄了原來查詢的多層、硬編碼實現方式,而是通過查詢引擎加配置方式來實現用戶的靈活、高效、快捷的查詢要求。讓開發人員在面對用戶提出的查詢需求時候,不需要開發任何對象,而采用配置方式來快速實現。當用戶需求發生變化時候,也能通過修改配置來實現需求,不再需要停機部署,快速響應需求變化,提升信息化服務水平。

為解決上述技術問題,本發明采用了一種領域對象語義建模與XQL動態查詢語言數據訪問方式實現靈活、快速查詢的方法。XQL(Xml?schema?based?Query?Language)?是一種自主創新、發明的針對Xsd語義描述的動態解析語言,以物料查詢為例:當用戶要按照物料號查詢物料信息時候,只需寫?/mat[matId=#matId]?即可,如果用戶還想看到物料所屬訂單信息,那么修改表達式為?/mat[matId=#matId]/+po?便可滿足要求。本發明方法的工藝步驟如下:

(1)通過后臺開發界面,采用xsd文件對領域模型進行語義建模,建立與關系型數據庫的映射關系。

(2)根據查詢要求,編寫語義訪問表達式,表達式定義了需訪問的領域對象與其相關聯對象關系。

(3)通過前臺的查詢配置界面配置查詢服務,輸入步驟(2)配置好的語義表達式,選擇返回數據的字段信息作為顯示列。?

(4)在前臺的列表控件中配置數據源,選擇步驟(3)返回查詢服務名,系統后臺動態反饋定義的顯示列數據到控件中用于初始化顯示字段。

(5)用戶在列表控件中輸入查詢數據,前臺根據配置的語義表達式、輸入的查詢條件、統計要求、顯示字段要求,組裝成xml文件傳遞到后臺。

(6)后臺接收到傳入的查詢的xml請求后,首先根據xql語句與動態查詢條件、與數據映射關系,生成sql語句,提交數據庫進行查詢,并將返回信息根據顯示字段要求組裝成xml反饋到前臺。

(7)前臺接收到xml信息后,通過列表展現控件顯示在用戶界面上。

其中步驟(1)所述的領域對象語義建模,采用xsd文件方式,與數據庫表之間通過命名規范方式建立映射,之間實現雙向同步方式,即可以xsd文件轉換成面向數據庫的ddl文件,實現xsd到數據庫結構的同步,也可以修改數據庫定義,從數據庫同步到xsd。另外:xsd里定義的復合類型complexType通過語義方式映射到數據表,復合類型的id代表了對象在領域模型里的語義標識,對應于表的主鍵名稱;復合類型的名稱對應于數據庫對象名,包括表、視圖。

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

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

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

×

專利文獻下載

說明:

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

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

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

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

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

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

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

鉆瓜專利網在線咨詢

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

咨詢在線客服咨詢在線客服
tel code back_top
主站蜘蛛池模板: 久久99精品国产麻豆婷婷洗澡 | 国产一区二区在线91| 亚洲乱子伦| 国产午夜精品免费一区二区三区视频 | 久久午夜鲁丝片午夜精品| 热久久一区二区| 91国产一区二区| 538国产精品| 日韩久久精品一区二区三区| 久久不卡精品| 国产一区免费播放| 午夜三级大片| 小萝莉av| 狠狠色噜噜狠狠狠狠2021天天| 色午夜影院| 99国产精品99久久久久久粉嫩| 亚洲欧美日韩综合在线| 国产精品高潮呻吟88av| 国产88av| 亚洲精品国产一区| 亚洲影院久久| 欧美日韩一二三四区| 狠狠色成色综合网| 91精品国产综合久久婷婷香| 中文字幕一区二区在线播放| 午夜影皖精品av在线播放| 国产91麻豆视频| 日韩一级免费视频| 亚洲乱亚洲乱妇50p| 午夜精品一区二区三区三上悠亚 | 国产一级片一区| 91理论片午午伦夜理片久久| 久久99国产视频| 国产资源一区二区| 精品国产品香蕉在线| 亚洲国产精品女主播| 九一国产精品| 激情久久久久久| 欧美黄色片一区二区| 日韩精品一区在线观看| 一区二区三区精品国产| 精品久久小视频| 久久免费精品国产| 精品福利一区二区| 国产女性无套免费看网站| 日韩精品免费看| 国产精一区二区三区| 国产精品视频久久| 国产在线精品一区二区| 欧美一区二区精品久久911| 久久精品亚洲精品| 亚洲国产一二区| 老女人伦理hd| 国产精品综合一区二区| 国产精品亚洲第一区| 国产一a在一片一级在一片| 夜夜爽av福利精品导航| 国产高清在线观看一区| 国产一区在线视频播放| 国产精品视频久久久久久| 2023国产精品自产拍在线观看| 亚洲一区中文字幕| 亚洲国产精品日韩av不卡在线 | 欧美性二区| 日韩精品久久久久久久的张开腿让| 日韩欧美一区二区在线视频| 日本一区二区三区在线视频| 欧美日韩亚洲三区| 午夜av资源| 久久天天躁夜夜躁狠狠躁2022| 夜色av网站| 欧美一区二三区| 97人人澡人人爽人人模亚洲| 国产精品19乱码一区二区三区| 中文无码热在线视频| 欧美一区久久久| 日韩av免费网站| 亚洲精品卡一| 一区二区中文字幕在线| 美女销魂免费一区二区| 国产在线精品一区| 色噜噜狠狠色综合久| 午夜黄色一级电影| 国产精品入口麻豆九色| 91婷婷精品国产综合久久| 久久三级精品| 精品一区二区超碰久久久| 欧美高清视频一区二区三区| 欧美日韩国产一区在线| 国产亚洲精品久久久久久久久动漫| 国产日产欧美一区二区| 国产精品99久久久久久宅男| 午夜影院一级片| 亚洲第一天堂无码专区| 欧美午夜羞羞羞免费视频app| 国产精品一区二区在线看| 久久噜噜少妇网站| 国产精彩视频一区二区| 在线国产一区二区| 正在播放国产一区二区| 综合在线一区| 国产99视频精品免费视频7| 久久婷婷国产香蕉| 国产午夜一区二区三区| 欧美一区二区三区日本| 日本一区午夜艳熟免费| 四虎影视亚洲精品国产原创优播| 欧美日韩国产在线一区二区三区| 911久久香蕉国产线看观看| 亚洲精品少妇一区二区 | 欧美一区二区三区在线视频播放| 午夜激情看片| 久久久久国产亚洲日本| 欧美hdfree性xxxx| 欧美激情在线免费| 日韩av免费电影| 亚洲精品www久久久久久广东 | 亚洲国产欧美一区二区三区丁香婷| 26uuu亚洲国产精品| 美女直播一区二区三区| 国产伦理精品一区二区三区观看体验| 亚洲精品91久久久久久| 粉嫩久久久久久久极品| 国产午夜精品av一区二区麻豆| 精品国产一区二区三区四区vr| 国产一级片自拍| 久久狠狠高潮亚洲精品| 国产精品日韩一区二区三区| 国产主播啪啪| www.日本一区| 欧美乱码精品一区二区三| 国产精品二区一区| 美国三级日本三级久久99| 黄毛片免费| 久久精视频| 国产精品一区在线观看你懂的 | 国产精品久久久久久久久久不蜜月 | 欧美一区二区久久久| 日本三级不卡视频| 免费久久99精品国产婷婷六月| 国语精品一区| 国产精品影音先锋| 日韩欧美多p乱免费视频| 欧美亚洲另类小说| 偷拍区另类欧美激情日韩91| 国产午夜精品一区二区理论影院 | 狠狠操很很干| 精品国产亚洲一区二区三区| 久久国产精品免费视频| 理论片午午伦夜理片在线播放 | 91波多野结衣| 欧美精品一区免费| 国产精品亚洲а∨天堂123bt| 一区二区中文字幕在线观看| 欧美日本91精品久久久久| 国产一区二区黄| 欧美日韩一级在线观看| 亚洲精品日韩在线| 欧美日韩一区二区三区四区五区| 亚洲精品卡一| 99久久精品免费看国产交换| 国内精品久久久久久久星辰影视| 精品国产乱码久久久久久虫虫| 国产高清不卡一区| 国产精品日韩高清伦字幕搜索| 丰满岳妇伦4在线观看| 亚洲国产欧美国产综合一区| 狠狠色综合久久婷婷色天使| 亚洲精品456在线播放| 国产日韩欧美精品一区| 午夜毛片在线| 狠狠色噜噜狠狠狠狠2018| 日韩av一区不卡| 91精品啪在线观看国产手机 | 国产欧美一区二区三区四区| 激情aⅴ欧美一区二区三区| 国产在线一卡| 日韩精品一区二区免费| 日本伦精品一区二区三区免费| 在线精品视频一区| 爽妇色啪网| 亚洲精品乱码久久久久久蜜糖图片| 色综合久久久| 一区二区三区在线观看国产| 国产精品偷伦一区二区| 神马久久av| 天摸夜夜添久久精品亚洲人成| 亚洲乱玛2021| 日韩欧美国产另类| 欧美精品在线视频观看| 91精品国产影片一区二区三区| 午夜特级片| 日本免费电影一区二区三区| 久久精品综合视频| 欧洲另类类一二三四区| 午夜毛片影院| 理论片高清免费理伦片| 波多野结衣女教师30分钟| 欧美日韩一级二级三级| 午夜一区二区三区在线观看| 久久一区二| 国产偷亚洲偷欧美偷精品| 精品久久综合1区2区3区激情| 久久国产精品99国产精| 欧美一区二区三区久久精品| 国产一二三区免费| 日韩欧美视频一区二区| 香蕉av一区二区三区| 午夜剧场一区| 国产精品不卡一区二区三区| 国产偷久久一区精品69| 欧美二区在线视频| 亚洲一区精品视频| 国产理论一区二区三区| 欧美国产三区| 午夜影院一区| 韩国女主播一区二区| 中文字幕日韩一区二区| 玖玖爱国产精品| 亚洲欧美制服丝腿| 国产理论一区二区三区| 欧美日韩一区二区三区四区五区| 日本精品一区在线| 国产一级片子| 不卡在线一区二区| 午夜影皖精品av在线播放| 国产欧美一区二区精品性色超碰| 999久久久国产| 超碰97国产精品人人cao| 91亚洲欧美强伦三区麻豆 | 国产精品影音先锋| 国产高清一区二区在线观看| 色噜噜狠狠色综合久| 欧美一区免费| 久久99精品国产99久久6男男| 日本道欧美一区二区aaaa| 亚洲精品日韩激情欧美| 亚洲精品日韩在线| 日韩精品久久久久久久的张开腿让| 三级视频一区| 性色av香蕉一区二区| 视频一区二区国产| 久久九精品| 99久久精品免费视频| 黄毛片免费| 午夜精品一区二区三区三上悠亚 |