翻譯|使用教程|編輯:吳園園|2020-03-20 10:26:15.047|閱讀 844 次
概述:在本教程中,我們將向您展示分步過程,首先嘗試對象關(guān)系映射,使用示例數(shù)據(jù)在ERD中定義數(shù)據(jù)模型,然后從ERD生成類圖,生成數(shù)據(jù)庫和休眠代碼,最后使用生成的休眠代碼將數(shù)據(jù)插入數(shù)據(jù)庫并從數(shù)據(jù)庫檢索數(shù)據(jù)。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
Visual Paradigm是包含設(shè)計共享、線框圖和數(shù)據(jù)庫設(shè)計新特性的企業(yè)項目設(shè)計工具。現(xiàn)在你只需要這樣單獨(dú)的一款模型軟件 Visual Paradigm就可以完成用UML設(shè)計軟件,用BPMN去執(zhí)行業(yè)務(wù)流程分析,用ERD企業(yè)設(shè)計數(shù)據(jù)庫的任務(wù)。Visual Paradigm現(xiàn)已加入在線訂購,現(xiàn)在搶購立享優(yōu)惠!
點(diǎn)擊下載Visual Paradigm最新試用版
創(chuàng)建樣本數(shù)據(jù)
我們可以在ERD中為我們的數(shù)據(jù)模型填寫一些樣本數(shù)據(jù)。這將使這些樣本數(shù)據(jù)與數(shù)據(jù)庫架構(gòu)一起生成到數(shù)據(jù)庫,這在系統(tǒng)測試中非常有用。
1、右鍵單擊ERD的空白區(qū)域,然后從彈出菜單中選擇“ 顯示表記錄編輯器”或“視圖編輯器 ”。
2、在圖中選擇實(shí)體類別,然后在編輯器中輸入兩個樣本類別- 汽車和電視游戲。
從ERD生成類模型
我們已經(jīng)使用ERD設(shè)計了數(shù)據(jù)庫。現(xiàn)在,我們可以從中生成一個類模型。要從ERD生成類模型,請執(zhí)行以下操作:
1、從主菜單中選擇“ 建模”>“ ORM”>“同步到類圖 ”。
3、在“ 同步到類圖”窗口中再次單擊“ 確定”。
4、類圖已生成。單擊包標(biāo)題<默認(rèn)包>,然后輸入toystore作為我們的類模型的包。如果不指定包,則所有類都將放置在項目根目錄下,這可能會使管理變得困難。
數(shù)據(jù)模型已經(jīng)準(zhǔn)備就緒,我們可以繼續(xù)生成Hibernate源代碼以及數(shù)據(jù)庫。
生成代碼和數(shù)據(jù)庫
生成Hibernate源代碼和數(shù)據(jù)庫:
1、從主菜單中選擇“ 建模> ORM>生成代碼... ”。
3、在“ 代碼”選項卡中,選擇“ JPA”作為持久性框架。
4、選擇DAO作為Persistent API。
5、切換到“ 數(shù)據(jù)庫”選項卡,然后選擇“ 導(dǎo)出到數(shù)據(jù)庫”以將數(shù)據(jù)庫架構(gòu)直接生成到數(shù)據(jù)庫。
6、在“ 生成樣本數(shù)據(jù)”字段中,選擇“ 是”(使用自動生成的PK)以將樣本數(shù)據(jù)自動插入數(shù)據(jù)庫中。
7、單擊確定繼續(xù)。
之后,帶有示例數(shù)據(jù)的表將直接生成到數(shù)據(jù)庫中。您可以在SQL Server Management Studio中查看它們。
=====================================================
更多Visual Paradigm相關(guān)資源,請點(diǎn)擊此處進(jìn)行查看~
想要購買Visual Paradigm正版授權(quán)的朋友可以。
關(guān)注下方微信公眾號,及時獲取產(chǎn)品最新消息和最新資訊
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自: