版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、EFM使用手冊(cè)2014版(原名:25個(gè)案例精通EasyFrameM2011)1.EFM概覽.......................................................................................................................................81.1.名詞解釋...............................
2、.................................................................................................81.2.主要特點(diǎn)和特性...............................................................................................................
3、.......91.3.選擇EF的理由....................................................................................................................121.3.1.API方式和xxQL(查詢語言)之間的平衡........................................................
4、................121.3.2.比某H框架更靈活........................................................................................................131.3.3.比○B(yǎng)atis框架更高效................................................................
5、.....................................141.3.4.性能..............................................................................................................................142.入門Gettingstarted...........................
6、................................................................................................151.1.第一個(gè)案例.................................................................................................................
7、..........151.1.1.InstallpluginfEclipse...............................................................................................151.1.2.示例工程搭建........................................................................
8、........................................161.1.3.HelloWld!...............................................................................................................181.2.正式開始EFM之旅.....................................
9、..................................................................201.2.1.EFM的原生Entity..................................................................................................201.2.2.POJONonPOJO.................
10、....................................................................................231.2.3.實(shí)體的增強(qiáng)....................................................................................................................241.2.3
11、.1.使用Maven構(gòu)建時(shí)...............................................................................................251.2.3.2.在Eclipse中運(yùn)行單元測(cè)試時(shí)...............................................................................251.2.3
12、.3.在開發(fā)調(diào)試時(shí)........................................................................................................251.2.3.4.手工增強(qiáng).............................................................................................
13、..................271.3.創(chuàng)建實(shí)體..............................................................................................................................271.3.1.從數(shù)據(jù)庫創(chuàng)建實(shí)體..................................................
14、.......................................................271.3.2.從PDM文件導(dǎo)入實(shí)體...................................................................................................281.3.3.手工編輯和常用JPAAnnotation....................
15、...............................................................301.3.3.1.注解的使用...........................................................................................................301.3.3.2.映射關(guān)系和注解的省略...............
16、..........................................................................323.基本操作與對(duì)象映射...........................................................................................................................323.1.基本單表
17、操作.......................................................................................................................323.1.1.復(fù)合主鍵.......................................................................................
18、................................333.1.2.主鍵自增.......................................................................................................................353.1.2.1.自增值自動(dòng)回寫........................................
19、............................................................353.1.2.2.四種JPA主鍵生成方式........................................................................................363.1.2.3.配置的簡(jiǎn)化....................................
20、.......................................................................373.1.2.4.Sequence或Table下的其他配置........................................................................374.2.4.3.stopUpdate和startUpdate...............
21、....................................................................694.2.4.4.通過對(duì)比形成updateValueMap...........................................................................694.3.刪除記錄.....................................
22、.........................................................................................714.3.1.概述.........................................................................................................................
23、.....714.3.2.用法示例.......................................................................................................................714.3.2.1.基本操作......................................................................
24、.........................................714.3.2.2.使用Query對(duì)象...................................................................................................725.級(jí)聯(lián)操作.....................................................
25、........................................................................................725.1.基本操作..........................................................................................................................
26、....735.1.1.使用注解描述級(jí)聯(lián)關(guān)系..................................................................................................735.1.2.單表操作方式的保留...................................................................................
27、..................745.1.3.級(jí)聯(lián)操作的效果............................................................................................................765.2.使用注解定義級(jí)聯(lián)行為...............................................................
28、..........................................785.2.1.僅引用級(jí)聯(lián)對(duì)象的單個(gè)字段..........................................................................................785.2.2.@JoinDeion..................................................
29、.......................................................805.2.2.1.定義與作用...........................................................................................................805.2.2.2.控制關(guān)聯(lián)對(duì)象列表的排序和數(shù)量...................
30、........................................................815.2.2.3.在FilterCondition中使用變量...............................................................................825.2.3.其他JPA注解的支持....................................
31、................................................................825.2.3.1.延遲加載...............................................................................................................825.2.3.2.外連接獲取................
32、...........................................................................................835.2.3.3.級(jí)聯(lián)方向...............................................................................................................845.
33、2.4.定制級(jí)聯(lián)行為................................................................................................................855.2.4.1.四種級(jí)聯(lián)關(guān)系的行為...............................................................................
34、..............855.2.4.2.使用注解限制級(jí)聯(lián)關(guān)系的使用場(chǎng)合.......................................................................895.2.5.級(jí)聯(lián)條件CadeCondition.....................................................................................
35、....896.CriteriaAPI多表操作.........................................................................................................................906.1.Join查詢................................................................
36、..............................................................926.1.1.基本用法.......................................................................................................................926.1.2.使用s對(duì)象..............
37、............................................................................................936.1.3.分頁和總數(shù)...................................................................................................................
38、.946.1.4.條件容器的問題............................................................................................................956.2.Union查詢...................................................................................
39、........................................976.3.Exists條件和NotExists條件...............................................................................................987.本地化查詢..................................................
40、.......................................................................................997.1.本地化查詢是什么................................................................................................................997.2.使
41、用本地化查詢..................................................................................................................1017.2.1.NamedQuery和NativeQuery.....................................................................
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。
評(píng)論
0/150
提交評(píng)論