版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(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)介軟件的模型在軟件開發(fā)領(lǐng)域,模型用來(lái)表示真實(shí)世界的實(shí)體。在軟件開發(fā)的不同階段,需要為目標(biāo)系統(tǒng)創(chuàng)建不同類型的模型:在分析階段,需要?jiǎng)?chuàng)建概念模型。在設(shè)計(jì)階段,需要?jiǎng)?chuàng)建域模型和數(shù)據(jù)模型。購(gòu)物網(wǎng)站應(yīng)用的概念模型概念模型用來(lái)模擬問題域中的真實(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ǔ)中,域模型也可稱為設(shè)計(jì)模型。域模型由以下內(nèi)容組成:域?qū)ο罂梢源順I(yè)務(wù)領(lǐng)域中的人、地點(diǎn)、事物或概念域?qū)ο笾g的關(guān)系關(guān)聯(lián)(聚集)依賴?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,手工編寫維護(hù)持久化的JDBC代碼,O-R關(guān)系通過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(); //開啟事務(wù)session.save(stu);mit(); //提交事務(wù)ORM的優(yōu)勢(shì)符合面向?qū)ο蟮乃枷胩岣唛_發(fā)效率更好的可維護(hù)性內(nèi)容提要持久化的概念理解ORMHibernate簡(jiǎn)介HibernateORM軟件:
溫馨提示
- 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度智能醫(yī)療設(shè)備研發(fā)與市場(chǎng)推廣合同3篇
- 2024生豬養(yǎng)殖基地與銷售商合作框架協(xié)議3篇
- 泡沫混凝土成套設(shè)備行業(yè)深度研究報(bào)告
- 2025年cfg樁基施工安全生產(chǎn)標(biāo)準(zhǔn)化建設(shè)合同3篇
- 2025年度寵物寵物醫(yī)院投資合作協(xié)議范本大全3篇
- 2025年度水利工程承包經(jīng)營(yíng)權(quán)有償轉(zhuǎn)讓合同書4篇
- 中國(guó)車用滅火器項(xiàng)目投資可行性研究報(bào)告
- 功能型飲料行業(yè)市場(chǎng)發(fā)展現(xiàn)狀及前景趨勢(shì)與投資分析研究報(bào)告
- 2025年度個(gè)人信用保證合同模板4篇
- 2025年度個(gè)人住宅衛(wèi)生間防水改造合同范本8篇
- 2025年急診科護(hù)理工作計(jì)劃
- 高中家長(zhǎng)會(huì) 高二寒假線上家長(zhǎng)會(huì)課件
- 違規(guī)行為與處罰管理制度
- 個(gè)人教師述職報(bào)告錦集10篇
- 四川省等八省2025年普通高中學(xué)業(yè)水平選擇性考試適應(yīng)性演練歷史試題(含答案)
- 《內(nèi)部培訓(xùn)師培訓(xùn)》課件
- 《雷達(dá)原理》課件-3.3.3教學(xué)課件:相控陣?yán)走_(dá)
- 西方史學(xué)史課件3教學(xué)
- 2024年中國(guó)醫(yī)藥研發(fā)藍(lán)皮書
- 紅色中國(guó)風(fēng)蛇年年會(huì)邀請(qǐng)函
- 廣東省佛山市 2023-2024學(xué)年五年級(jí)(上)期末數(shù)學(xué)試卷
評(píng)論
0/150
提交評(píng)論