版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
Copyright2008ByNeusoftGroup.AllrightsreservedHibernate編程基礎(chǔ)
——認(rèn)識(shí)ORM東軟IT人才實(shí)訓(xùn)中心第一章:認(rèn)識(shí)ORM學(xué)時(shí):1學(xué)時(shí)教學(xué)方法:講授目標(biāo):理解ORM的概念、基本原理,以及ORM在應(yīng)用中的作用。內(nèi)容提要持久化的概念理解ORMHibernate簡(jiǎn)介軟件的模型在軟件開(kāi)發(fā)領(lǐng)域,模型用來(lái)表示真實(shí)世界的實(shí)體。在軟件開(kāi)發(fā)的不同階段,需要為目標(biāo)系統(tǒng)創(chuàng)建不同類(lèi)型的模型:在分析階段,需要?jiǎng)?chuàng)建概念模型。在設(shè)計(jì)階段,需要?jiǎng)?chuàng)建域模型和數(shù)據(jù)模型。購(gòu)物網(wǎng)站應(yīng)用的概念模型概念模型用來(lái)模擬問(wèn)題域中的真實(shí)實(shí)體,以及實(shí)體之間的關(guān)系。數(shù)據(jù)(關(guān)系)模型關(guān)系數(shù)據(jù)模型是在概念模型的基礎(chǔ)上建立起來(lái)的,用于描述這些關(guān)系數(shù)據(jù)的靜態(tài)結(jié)構(gòu)域模型域模型是面向?qū)ο蟮摹T诿嫦驅(qū)ο笮g(shù)語(yǔ)中,域模型也可稱(chēng)為設(shè)計(jì)模型。域模型由以下內(nèi)容組成:域?qū)ο罂梢源順I(yè)務(wù)領(lǐng)域中的人、地點(diǎn)、事物或概念域?qū)ο笾g的關(guān)系關(guān)聯(lián)(聚集)依賴(lài)?yán)^承(一般化)域模型示例域模型與關(guān)系模型域模型和關(guān)系模型都分別建立在概念模型的基礎(chǔ)上。域模型是面向?qū)ο蟮?,而關(guān)系數(shù)據(jù)模型是面向關(guān)系的。域模型與關(guān)系模型的對(duì)應(yīng)關(guān)系域?qū)ο蟮某志没驅(qū)ο蟮某志没延驅(qū)ο笥谰帽4娴綌?shù)據(jù)庫(kù)中廣義的持久化增、刪、改、查內(nèi)容提要持久化的概念理解ORMHibernate簡(jiǎn)介使用JDBC的持久化IDName1Zhangsan…………ApplicationJDBCDatabaseCustomerJDBCSQLJDBC持久化代碼示例向表中插入一條“學(xué)生”的記錄JDBC持久化JDBC實(shí)現(xiàn)持久化代碼Customer…………Zhangsan1NameIDJDBCAPISQLDatabase使用JDBCAPI,手工編寫(xiě)維護(hù)持久化的JDBC代碼,O-R關(guān)系通過(guò)Java代碼和SQL語(yǔ)句體現(xiàn)使用ORM的持久化ApplicationJDBCDatabaseORMCustomerIDName1Zhangsan…………O-R映射文件ORM持久化ORM實(shí)現(xiàn)持久化代碼Customer…………Zhangsan1NameIDORMAPIO-R映射文件JDBCDatabase使用ORM的API,O-R關(guān)系在映射文件中體現(xiàn),持久化由ORM軟件自動(dòng)維護(hù)ORM持久化代碼示例CS_Studentstu=newCS_Student();stu.setId(id);stu.setName("李四");stu.setEmail("");tran=session.beginTransaction(); //開(kāi)啟事務(wù)session.save(stu);mit(); //提交事務(wù)ORM的優(yōu)勢(shì)符合面向?qū)ο蟮乃枷胩岣唛_(kāi)發(fā)效率更好的可維護(hù)性?xún)?nèi)容提要持久化的概念理解ORMHibernate簡(jiǎn)介HibernateORM軟件:
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024石油化工產(chǎn)品物流運(yùn)輸合同
- 2024版房地產(chǎn)項(xiàng)目開(kāi)發(fā)委托合同
- 2024年貨車(chē)掛靠車(chē)輛維護(hù)合同
- 2024版單位車(chē)輛清洗保養(yǎng)合同3篇
- 短視頻策劃與制作知到智慧樹(shù)章節(jié)測(cè)試課后答案2024年秋黑龍江職業(yè)學(xué)院
- 旅游景點(diǎn)開(kāi)發(fā)政府咨詢(xún)顧問(wèn)協(xié)議
- 地?zé)岚l(fā)電站建設(shè)合同
- 2024轉(zhuǎn)讓公司股權(quán)合同范本
- 跨境電商提成運(yùn)營(yíng)合同
- 河道城市文化設(shè)施工程合同
- 2025年急診科護(hù)理工作計(jì)劃
- 2024-2025學(xué)年山東省聊城市高一上學(xué)期期末數(shù)學(xué)教學(xué)質(zhì)量檢測(cè)試題(附解析)
- 違規(guī)行為與處罰管理制度
- 2025年正規(guī)的離婚協(xié)議書(shū)
- 2025中國(guó)地震應(yīng)急搜救中心公開(kāi)招聘應(yīng)屆畢業(yè)生5人高頻重點(diǎn)提升(共500題)附帶答案詳解
- 醫(yī)療健康大模型白皮書(shū)(1.0版) 202412
- 部編版八年級(jí)初二語(yǔ)文上冊(cè)第六單元《寫(xiě)作表達(dá)要得體》說(shuō)課稿
- 遼寧沈陽(yáng)市文體旅產(chǎn)業(yè)發(fā)展集團(tuán)有限公司招聘筆試沖刺題2024
- 2024版《糖尿病健康宣教》課件
- 二年級(jí)上每日一練(豎式+口算+應(yīng)用題)已排版直接打印
- (康德卷)重慶市2024屆高三一診英語(yǔ)試卷(含答案)
評(píng)論
0/150
提交評(píng)論