[發(fā)明專利]一種對象關(guān)系映射中的賦值方法及裝置在審
| 申請?zhí)枺?/td> | 201510906226.2 | 申請日: | 2015-12-05 |
| 公開(公告)號: | CN105550263A | 公開(公告)日: | 2016-05-04 |
| 發(fā)明(設(shè)計)人: | 柏昆 | 申請(專利權(quán))人: | 百勢軟件(北京)有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 100085 北京市海淀區(qū)*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 對象 關(guān)系 映射 中的 賦值 方法 裝置 | ||
1.一種對象關(guān)系映射中的賦值方法,其特征在于,該方法包括:
遍歷待映射數(shù)據(jù)集,以行為單位獲取所述待映射數(shù)據(jù)集的數(shù)據(jù),根據(jù)所述 獲取的數(shù)據(jù),生成對象標識;
根據(jù)所述對象標識和映射關(guān)系集的對應(yīng)關(guān)系,獲取所述對象標識中的映射 標識;
根據(jù)所述映射關(guān)系集中的映射標識,將所述待映射數(shù)據(jù)集轉(zhuǎn)換為目標對 象。
2.如權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述對象標識和映 射關(guān)系集的對應(yīng)關(guān)系,獲取所述對象標識中的映射標識,還包括:
若所述對象標識與所述映射關(guān)系集不存在映射關(guān)系,利用反射機制獲取所 述對象標識的映射標識,并將所述對象標識的映射標識存儲在所述映射關(guān)系集 中。
3.如權(quán)利要求1所述的方法,其特征在于,所述映射標識包括第一標識 和第二標識;
所述遍歷待映射數(shù)據(jù)集之前,還包括:
創(chuàng)建所述映射關(guān)系集,所述映射關(guān)系集包括第一關(guān)系和第二關(guān)系;
所述第一關(guān)系用于存儲第一標識,所述第二關(guān)系用于存儲第二標識。
4.如權(quán)利要求1所述的方法,其特征在于,所述遍歷待映射數(shù)據(jù)集之前, 還包括:
通過數(shù)據(jù)庫連接JDBC訪問所述待映射數(shù)據(jù)集。
5.一種對象關(guān)系映射中的賦值裝置,其特征在于,包括:
生成單元,用于遍歷待映射數(shù)據(jù)集,以行為單位獲取所述待映射數(shù)據(jù)集的 數(shù)據(jù),根據(jù)所述獲取的數(shù)據(jù),生成對象標識;
獲取單元,用于根據(jù)所述對象標識和映射關(guān)系集的對應(yīng)關(guān)系,獲取所述對 象標識中的映射標識;
轉(zhuǎn)換單元,用于根據(jù)所述映射關(guān)系集中的映射標識,將所述待映射數(shù)據(jù)集 轉(zhuǎn)換為目標對象。
6.如權(quán)利要求5所述的裝置,其特征在于,所述獲取單元具體用于:
若所述對象標識與所述映射關(guān)系集不存在映射關(guān)系,利用反射機制獲取所 述對象標識的映射標識,并將所述對象標識的映射標識存儲在所述映射關(guān)系集 中。
7.如權(quán)利要求5所述的裝置,其特征在于,所述映射標識包括第一標識 和第二標識;
所述生成單元還用于:
創(chuàng)建所述映射關(guān)系集,所述映射關(guān)系集包括第一關(guān)系和第二關(guān)系;
所述第一關(guān)系用于存儲第一標識,所述第二關(guān)系用于存儲第二標識。
8.如權(quán)利要求5所述的裝置,其特征在于,所述生成單元還用于:
通過數(shù)據(jù)庫連接JDBC訪問所述待映射數(shù)據(jù)集。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于百勢軟件(北京)有限公司,未經(jīng)百勢軟件(北京)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510906226.2/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





