




下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
Copyright2008ByNeusoftGroup.AllrightsreservedHibernate編程基礎(chǔ)
——認識ORM東軟IT人才實訓(xùn)中心第一章:認識ORM學(xué)時:1學(xué)時教學(xué)方法:講授目標(biāo):理解ORM的概念、基本原理,以及ORM在應(yīng)用中的作用。內(nèi)容提要持久化的概念理解ORMHibernate簡介軟件的模型在軟件開發(fā)領(lǐng)域,模型用來表示真實世界的實體。在軟件開發(fā)的不同階段,需要為目標(biāo)系統(tǒng)創(chuàng)建不同類型的模型:在分析階段,需要創(chuàng)建概念模型。在設(shè)計階段,需要創(chuàng)建域模型和數(shù)據(jù)模型。購物網(wǎng)站應(yīng)用的概念模型概念模型用來模擬問題域中的真實實體,以及實體之間的關(guān)系。數(shù)據(jù)(關(guān)系)模型關(guān)系數(shù)據(jù)模型是在概念模型的基礎(chǔ)上建立起來的,用于描述這些關(guān)系數(shù)據(jù)的靜態(tài)結(jié)構(gòu)域模型域模型是面向?qū)ο蟮?。在面向?qū)ο笮g(shù)語中,域模型也可稱為設(shè)計模型。域模型由以下內(nèi)容組成:域?qū)ο罂梢源順I(yè)務(wù)領(lǐng)域中的人、地點、事物或概念域?qū)ο笾g的關(guān)系關(guān)聯(lián)(聚集)依賴?yán)^承(一般化)域模型示例域模型與關(guān)系模型域模型和關(guān)系模型都分別建立在概念模型的基礎(chǔ)上。域模型是面向?qū)ο蟮模P(guān)系數(shù)據(jù)模型是面向關(guān)系的。域模型與關(guān)系模型的對應(yīng)關(guān)系域?qū)ο蟮某志没驅(qū)ο蟮某志没延驅(qū)ο笥谰帽4娴綌?shù)據(jù)庫中廣義的持久化增、刪、改、查內(nèi)容提要持久化的概念理解ORMHibernate簡介使用JDBC的持久化IDName1Zhangsan…………ApplicationJDBCDatabaseCustomerJDBCSQLJDBC持久化代碼示例向表中插入一條“學(xué)生”的記錄JDBC持久化JDBC實現(xiàn)持久化代碼Customer…………Zhangsan1NameIDJDBCAPISQLDatabase使用JDBCAPI,手工編寫維護持久化的JDBC代碼,O-R關(guān)系通過Java代碼和SQL語句體現(xiàn)使用ORM的持久化ApplicationJDBCDatabaseORMCustomerIDName1Zhangsan…………O-R映射文件ORM持久化ORM實現(xiàn)持久化代碼Customer…………Zhangsan1NameIDORMAPIO-R映射文件JDBCDatabase使用ORM的API,O-R關(guān)系在映射文件中體現(xiàn),持久化由ORM軟件自動維護ORM持久化代碼示例CS_Studentstu=newCS_Student();stu.setId(id);stu.setName("李四");stu.setEmail("");tran=session.beginTransaction(); //開啟事務(wù)session.save(stu);mit(); //提交事務(wù)ORM的優(yōu)勢符合面向?qū)ο蟮乃枷胩岣唛_發(fā)效率更好的可維護性內(nèi)容提要持久化的概念理解ORMHibernate簡介HibernateORM軟件:
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 《富饒的西沙群島》教學(xué)課件-3
- 河北省唐山市遵化一中2025屆高三第一次調(diào)研考試數(shù)學(xué)試題文試題
- 《他得的紅圈圈多》課件-1
- 財務(wù)管理體系培訓(xùn)
- 湖南省郴州市桂陽三中、資興招飛安仁招飛三校聯(lián)考2024-2025學(xué)年七年級下學(xué)期4月月考語文試題(原卷版+解析版)
- DB11 T 384.7-2009 圖像信息管理系統(tǒng)技術(shù)規(guī)范 第7部分 工程要求與驗收
- 林業(yè)科技培訓(xùn)課件
- 藥學(xué)庫房管理課件
- 二零二五版大學(xué)生實習(xí)協(xié)議書模板
- 車間管理制度幾個不準(zhǔn)
- 吉林省吉林市2024-2025學(xué)年高三下學(xué)期3月三模試題 政治 含答案
- 湖北省圓創(chuàng)教育教研中心2025屆高三三月聯(lián)合測評物理試題及答案
- 五下語文期中復(fù)習(xí)知識點
- 城市軌道交通軌道設(shè)備運營維保方案終稿
- 陳倉《我有一棵樹》閱讀答案
- 銅絞線接地施工方案
- 山東省青島市市南區(qū)2024-2025學(xué)年上學(xué)期九年級期末質(zhì)量監(jiān)測九年級數(shù)學(xué)試題 (原卷版+解析版)
- 2025年開封大學(xué)單招職業(yè)適應(yīng)性測試題庫新版
- 中央2025年中國日報社及所屬事業(yè)單位招聘國內(nèi)高校應(yīng)屆生筆試歷年參考題庫附帶答案詳解
- GB/T 20972.2-2025石油天然氣工業(yè)油氣開采中用于含硫化氫環(huán)境的材料第2部分:抗開裂碳鋼、低合金鋼和鑄鐵
- 《云南煙草行業(yè)》課件
評論
0/150
提交評論