[發明專利]基于SpringDM的動態模型及其在RFID中間件持久層的應用無效
| 申請號: | 201010239666.4 | 申請日: | 2010-07-27 |
| 公開(公告)號: | CN101907993A | 公開(公告)日: | 2010-12-08 |
| 發明(設計)人: | 劉發貴;申維;楊平安;林躍東 | 申請(專利權)人: | 華南理工大學 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44 |
| 代理公司: | 廣州粵高專利商標代理有限公司 44102 | 代理人: | 何淑珍 |
| 地址: | 510640 廣*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 springdm 動態 模型 及其 rfid 中間件 持久 應用 | ||
1.一種基于SpringDM的動態模型,其特征在于該動態模型集成了兩種或兩種以上持久層數據訪問策略,并且以發布SpringDM服務的形式為外界提供持久層服務,所述動態模型作為J2EE持久層框架部署在OSGi中的通用形式,為多框架的OSGi化提供支持,并能夠完成多種數據訪問策略的隨意切換。
2.根據權利要求1所述的基于SpringDM的動態模型,其特征在于所述動態模型的具體工作流程包括如下步驟:
1)將J2EE持久層數據訪問策略組裝成OSGi構件;
2)為步驟1)所建立的OSGi構件創建用于發布持久層服務的構件,并以SpringDM服務Bean的形式發布;
3)將服務進行封裝,屏蔽不同數據訪問策略的實現細節,為外界提供統一的調用接口。
3.根據權利要求1或2所述的基于SpringDM的動態模型,其特征在于所述動態模型集成的持久層數據訪問策略包括JDBC、Hibernate、iBatis。
4.一種權利要求1或2或3所述基于SpringDM的動態模型在RFID中間件持久層的應用,其特征在于將持久層數據訪問策略JDBC,持久層數據訪問框架Hibernate,iBatis同時集成在了OSGi框架之上,并且以發布SpringDM服務的形式,為RFID中間件提供持久層服務,RFID中間件能夠通過選擇不同的服務來實現數據訪問策略的隨機切換。
5.根據權利要求4所述的基于SpringDM的動態模型在RFID中間件持久層的應用,其特征在于所述RFID中間件持久層構件化開發過程包括如下步驟:
1)將Hibernate框架,iBatis框架及數據訪問策略JDBC組裝成OSGi構件,以集成到OSGi框架上;
2)創建OSGi構件,分別將Hibernate框架中的Sess?ionFactory接口,iBatis中的SqlMapClient接口及JDBC中的DataSource接口包裝成Spring?Bean,并且以SpringDM的將它們形式發布成服務;
3)創建OSGi構件,將上述的接口服務依次封裝成DAO服務,屏蔽底層實現細節,并將該DAO服務以SpringDM的形式發布。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華南理工大學,未經華南理工大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010239666.4/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:仿生假手的手指的驅動結構
- 下一篇:超聲動態圖像處理方法及系統





