[發明專利]一種自定義對象的處理方法及裝置在審
| 申請號: | 201510818792.8 | 申請日: | 2015-11-23 |
| 公開(公告)號: | CN105488117A | 公開(公告)日: | 2016-04-13 |
| 發明(設計)人: | 吳棟 | 申請(專利權)人: | 浪潮集團有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 濟南信達專利事務所有限公司 37100 | 代理人: | 姜明 |
| 地址: | 250100 山東*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 自定義 對象 處理 方法 裝置 | ||
技術領域
本發明涉及計算機技術領域,尤其涉及一種自定義對象的處理方 法及裝置。
背景技術
隨著科學技術的發展,數據量快速增長,使得數據庫的使用越來 越廣泛。在目前常見的系統研發中數據庫訪問十分常見。在數據庫訪 問頻繁的系統中,Hibernate等持久化框架的使用十分廣泛。使用持久 化框架對實體對象的操作十分簡單,然而在系統研發時,研發人員與 前臺進行交互的過程中,只使用數據庫實體對象難以滿足多樣化的需 求。因此研發人員為了滿足多樣化的需求,通常需要自定義對象。而 在進行數據庫訪問后,由于自定義對象的各個屬性與數據庫中的數據 無法對應,因此研發人員需要手動的將訪問數據庫返回的數據對應到 自定義對應的屬性中,才能完成自定義對象的各種屬性值的返回。在 實現上述過程,需要研發人員手動的將數據庫返回的數據對應到自定 義對應的屬性中,使得數據庫訪問過程中返回自定義的對象的操作相 對繁瑣,降低了研發過程的可靠性,并且大大降低了研發效率。
發明內容
本發明的實施例提供一種自定義對象的處理方法及裝置,用以提 高研發過程的可靠性,提高研發效率。
為達到上述目的,本發明的實施例采用如下技術方案:
本發明實施例提供了一種自定義對象的處理方法,包括:從數據 庫中獲取自定義對象的訪問數據列表;所述訪問數據列表中記錄有數 據庫中存儲的所述自定義對象對應的不同字段的數據信息;獲取所述 自定義對象的配置文件;所述自定義對象的配置文件中記錄了所述自 定義對象的各屬性與數據庫的不同字段間的對應關系;根據所述自定 義對象的配置文件,將所述自定義對象的訪問數據列表中記錄的不同 字段的數據信息,封裝到所述自定義對象中;輸出封裝了所述自定義 對象的訪問數據列表中記錄的不同字段的數據信息的自定義對象。
進一步的,所述根據所述自定義對象的配置文件,將所述自定義 對象的訪問數據列表中記錄的不同字段的數據信息,封裝到所述自定 義對象中包括:根據所述自定義對象的配置文件,確定所述自定義對 象的各個屬性對應的字段名,根據所述自定義對象的各個屬性對應的 字段名,在所述自定義對象的訪問數據列表中記錄的不同字段的數據 信息,確定所述自定義對象的各個屬性對應的字段的數據信息;將所 述自定義對象的各個屬性對應的字段的數據信息封裝至所述自定義對 象。
進一步的,在所述獲取自定義對象的訪問數據列表之前,還包括: 接收應用層發送的獲取自定義對象的請求消息;所述獲取自定義對象 的訪問數據列表包括:根據所述獲取自定義對象的請求消息,獲取自 定義對象的訪問數據列表;所述輸出封裝了所述自定義對象的訪問數 據列表中記錄的不同字段的數據信息的自定義對象包括:將所述封裝 了所述自定義對象的訪問數據列表中記錄的不同字段的數據信息的自 定義對象發送至所述應用層。
進一步的,本發明實施例提供了一種數據訪問裝置,包括:獲取 單元,用于從數據庫中獲取自定義對象的訪問數據列表;所述訪問數 據列表中記錄有數據庫中存儲的所述自定義對象對應的不同字段的數 據信息;所述獲取單元,還用于獲取所述自定義對象的配置文件;所 述自定義對象的配置文件中記錄了所述自定義對象的各屬性與數據庫 的不同字段間的對應關系;處理單元,還用于根據所述獲取單元獲取 的所述自定義對象的配置文件,將所述獲取單元獲取的所述自定義對 象的訪問數據列表中記錄的不同字段的數據信息,封裝到所述自定義 對象中;輸出單元,用于輸出封裝了所述自定義對象的訪問數據列表 中記錄的不同字段的數據信息的自定義對象。
進一步的,所述處理單元,具體用于根據所述獲取單元獲取的所 述自定義對象的配置文件,確定所述自定義對象的各個屬性對應的字 段名,根據所述自定義對象的各個屬性對應的字段名,在所述獲取單 元獲取的所述自定義對象的訪問數據列表中記錄的不同字段的數據信 息,確定所述自定義對象的各個屬性對應的字段的數據信息;將所述 自定義對象的各個屬性對應的字段的數據信息封裝至所述自定義對 象。
進一步的,還包括:接收單元,用于接收應用層發送的獲取自定 義對象的請求消息;所述獲取單元,具體用于根據所述接收單元接收 的所述獲取自定義對象的請求消息,獲取自定義對象的訪問數據列表; 所述輸出單元,具體用于將所述封裝了所述自定義對象的訪問數據列 表中記錄的不同字段的數據信息的自定義對象發送至所述應用層。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浪潮集團有限公司,未經浪潮集團有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510818792.8/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種浴霸無線控制電路
- 下一篇:被推薦應用軟件所處顯示位置優選方法及裝置





