《商務(wù)部十二五規(guī)劃教材·中國國際貿(mào)易學(xué)會(huì)十二五規(guī)劃教材·全國高等院校服務(wù)外包專業(yè)統(tǒng)編教材:EJB3.0程序設(shè)計(jì)》從最基本的概念出發(fā),深入地講解了EJB3.0的知識(shí)!渡虅(wù)部十二五規(guī)劃教材·中國國際貿(mào)易學(xué)會(huì)十二五規(guī)劃教材·全國高等院校服務(wù)外包專業(yè)統(tǒng)編教材:EJB3.0程序設(shè)計(jì)》包括理論篇和實(shí)踐篇,理論篇共有8章,分別介紹了EJB的基本概念、會(huì)話Bean、JPA實(shí)體、實(shí)體關(guān)聯(lián)關(guān)系、實(shí)體查詢、消息驅(qū)動(dòng)Bean、EJB事務(wù)管理、EJB提供的定時(shí)服務(wù)、攔截器和WebService,并結(jié)合理論篇貫穿案例全面地應(yīng)用了《商務(wù)部十二五規(guī)劃教材·中國國際貿(mào)易學(xué)會(huì)十二五規(guī)劃教材·全國高等院校服務(wù)外包專業(yè)統(tǒng)編教材:EJB3.0程序設(shè)計(jì)》的技術(shù)知識(shí)點(diǎn);實(shí)踐篇共有7章,以任務(wù)驅(qū)動(dòng)及依次累加的方式,實(shí)現(xiàn)了一個(gè)完整的在線圖書銷售C2C網(wǎng)站項(xiàng)目,使讀者能夠熟練掌握EJB3.0的實(shí)踐及應(yīng)用技巧。
《商務(wù)部十二五規(guī)劃教材·中國國際貿(mào)易學(xué)會(huì)十二五規(guī)劃教材·全國高等院校服務(wù)外包專業(yè)統(tǒng)編教材:EJB3.0程序設(shè)計(jì)》重點(diǎn)突出、偏重應(yīng)用,結(jié)合對(duì)理論篇和實(shí)踐篇的貫穿案例的講解、剖析及實(shí)現(xiàn),使讀者能迅速理解并掌握知識(shí),并全面提高實(shí)際開發(fā)的動(dòng)手能力。
理論篇
第1章EJB概述
本章目標(biāo)
學(xué)習(xí)導(dǎo)航
任務(wù)描述
1.1 EJB簡(jiǎn)介
1.1.1 EJB的歷史
1.1.2 EJB相關(guān)概念
1.2 EJB類型
1.2.1會(huì)話Bean
1.2.2 實(shí)體和JPA
1.2.3 消息驅(qū)動(dòng)Bean
1.3 EJB架構(gòu)
1.3.1 三層架構(gòu)和EJB
1.3.2 Java EE容器 理論篇
第1章EJB概述
本章目標(biāo)
學(xué)習(xí)導(dǎo)航
任務(wù)描述
1.1 EJB簡(jiǎn)介
1.1.1 EJB的歷史
1.1.2 EJB相關(guān)概念
1.2 EJB類型
1.2.1會(huì)話Bean
1.2.2 實(shí)體和JPA
1.2.3 消息驅(qū)動(dòng)Bean
1.3 EJB架構(gòu)
1.3.1 三層架構(gòu)和EJB
1.3.2 Java EE容器
1.4 EJB提供的服務(wù)
1.5 JNDI和依賴注入
1.5.1 JNDI
1.5.2依賴注入
1.6 HelloEjb示例
小結(jié)
練習(xí)
第2章會(huì)話Bean
本章目標(biāo)
學(xué)習(xí)導(dǎo)航
任務(wù)描述
2.1 會(huì)話Bean簡(jiǎn)介
2.1.1會(huì)話Bean與EJB服務(wù)
2.1.2會(huì)話Bean的狀態(tài)
2.1.3會(huì)話Bean的生命周期
2。1.4 EJB的單線程模型
2.1.5案例介紹
2.2會(huì)話Bean的業(yè)務(wù)接口
2.2.1 本地接口
2.2.2遠(yuǎn)程接口
2.2.3 WebService接口
2.2.4實(shí)現(xiàn)業(yè)務(wù)接口
2.2.5組合業(yè)務(wù)接口
2.3無狀態(tài)會(huì)話Bean
2.3.1 編寫無狀態(tài)會(huì)話Bean
2.3.2 無狀態(tài)會(huì)話Bean的實(shí)例池
2.3.3 無狀態(tài)會(huì)話Bean的生命周期
2.4有狀態(tài)會(huì)話Bean
2.4.1 編寫有狀態(tài)會(huì)話Bean
2.4.2 有狀態(tài)會(huì)話Bean的鈍化和激活
2.4.3有狀態(tài)會(huì)話Bean的生命周期
2.4.4有狀態(tài)會(huì)話Bean的注意事項(xiàng)
2.5調(diào)用會(huì)話Bean
2.5.1 客戶端類型
2.5.2 EJB調(diào)用機(jī)制
2.5.3本地調(diào)用
2.5.4遠(yuǎn)程調(diào)用
2.6 Web層訪問會(huì)話Bean
2.6.1訪問無狀態(tài)會(huì)話Bean
2.6.2訪問有狀態(tài)會(huì)話Bean
,J、結(jié)
練習(xí)
第3章JPA
本章目標(biāo)
學(xué)習(xí)導(dǎo)航
任務(wù)描述
3.1 JPA概述
3.1.1 0RM
3.1.2 JPA
3.2 JPA實(shí)體
3.2.1 聲明實(shí)體
3.2.2 實(shí)體主鍵
3.2.3 映射實(shí)體
3.2.4生成主鍵
3.2.5延遲加載
3.3 實(shí)體管理器
3.3.1 EntityManager接口
3.3.2持久化上下文
3.3.3實(shí)體生命周期
3.3.4 實(shí)體生命周期回調(diào)
3.3.5持久化單元
3.3.6容器管理的EntityManager
3.3.7 應(yīng)用程序管理的EntityManager
3.4持久化操作
3.4.1持久化實(shí)體
3.4.2通過主鍵檢索實(shí)體
3.4.3更新實(shí)體
3.4.4刪除實(shí)體
3.4.5刷新實(shí)體
3.4.6合并實(shí)體
3.4.7 flush()方法和FlushModeType
3.5項(xiàng)目完善
3.5.1 Servlet
3.5.2 JSP
3.5.3 部署運(yùn)行
小結(jié)
練習(xí)
第4章實(shí)體關(guān)系
本章目標(biāo)
學(xué)習(xí)導(dǎo)航
任務(wù)描述
4.1 實(shí)體關(guān)聯(lián)關(guān)系
4.1.1關(guān)聯(lián)關(guān)系類型
4.1.2一對(duì)一關(guān)系
4.1.3一對(duì)多和多對(duì)一關(guān)系
4.1.4多對(duì)多關(guān)系
4.1.5級(jí)聯(lián)操作
4.2 實(shí)體繼承關(guān)系
4.2.1 SINGLE_TABLE
4.2.2 JOINED
4.3項(xiàng)目完善
4.3.1 實(shí)體
4.3.2會(huì)話Bean
4.3.3 Servlet
4.3.4 JSP
4.3.5 部署運(yùn)行
小結(jié)
練習(xí)
第5章實(shí)體查詢
本章目標(biāo)
學(xué)習(xí)導(dǎo)航
任務(wù)描述
5.1 實(shí)體查詢簡(jiǎn)介
5.2查詢APl
5.2.1獲得Query實(shí)例
5.2.2查詢參數(shù)
5.2.3查詢實(shí)體
5.2.4分頁查詢
5.2.5執(zhí)行更新
5.2.6設(shè)置FlushMode和Hint
5.3 JPQL
5.3.1基本語法
5.3.2查詢部分屬性
5.3.3構(gòu)造方法表達(dá)式
5.3.4連接查詢
5.3.5條件查詢
5.3.6函數(shù)
5.3.7分組
5.3.8 子查詢
5.3.9更新和刪除
5.4 SQL查詢
5.4.1標(biāo)量SQL查詢
5.4.2實(shí)體SQL查詢
5.5項(xiàng)目完善
……
實(shí)踐篇