班級規模及環境--熱線:4008699035 手機:15921673576( 微信同號) |
每期人數限3到5人。 |
上課時間和地點 |
上課地點:【上海】:同濟大學(滬西)/新城金郡商務樓(11號線白銀路站) 【深圳分部】:電影大廈(地鐵一號線大劇院站)/深圳大學成教院 【北京分部】:北京中山學院/福鑫大樓 【南京分部】:金港大廈(和燕路) 【武漢分部】:佳源大廈(高新二路) 【成都分部】:領館區1號(中和大道) 【沈陽分部】:沈陽理工大學/六宅臻品 【鄭州分部】:鄭州大學/錦華大廈 【石家莊分部】:河北科技大學/瑞景大廈 【廣州分部】:廣糧大廈 【西安分部】:協同大廈
最近開課時間(周末班/連續班/晚班):2020年3月16日 |
實驗設備 |
☆資深工程師授課
☆注重質量
☆邊講邊練
☆合格學員免費推薦工作
★實驗設備請點擊這兒查看★ |
質量保障 |
1、培訓過程中,如有部分內容理解不透或消化不好,可免費在以后培訓班中重聽;
2、培訓結束后,授課老師留給學員聯系方式,保障培訓效果,免費提供課后技術支持。
3、培訓合格學員可享受免費推薦就業機會。 |
課程大綱 |
|
Enterprise JavaBean開發培訓
?
Enterprise?JavaBean開發培訓
課程大綱:
????????
EJB前奏:?軟件組件;?呼喚組件化;
????????
分布式應用的中間件需求:?應用服務器級軟件;?標準化組件框架;
????????
企業Bean技術:?鐘情Java;?業務層組件—EJB;?分布式計算:EJB的支撐;?EJB中間件服務;?EJB應用生命周期中的角色;?EJB生態圈;
面向服務架構及EJB;?終極無間—可重用服務;?Java?EE?5.0;
????????
傳統的EJB:?傳統EJB組件的具體構成;
????????
開發與部署傳統EJB組件:?遠程接口;?本地接口;?Home接口;?本地Home接口;?Bean類;?部署描述符;?部署企業Bean組件;?HelloWorldEJB客戶;?剖析EJB?2.x;
????????
新一代EJB:?EJB容器;?EJB組件類型;?EJB使用的RMI-IIOP;?EJB與位置透明性;?EJB環境;?剖析EJB?3.0;?Home與對象接口的作用;?簡化的EJB?3.0?API;
????????
打包并部署EJB?3.0組件
????????
EJB?3.0組件實例:?業務接口;?Bean類;?部署描述符;?EJB客戶;
????????
EJB組件和實體
????????
會話Bean介紹:?會話Bean的生命周期;?會話Bean的子類型;?有狀態會話Bean的不同點;
????????
將會話Bean發布為Web服務:?Web服務概念;?Web服務標準;?XML文檔和平臺無關性;
????????
實現Web服務;?WSDL和XML/Java映射;?打包和部署暴露Web服務的會話Bean;?實現Web服務客戶;
????????
Java持久化API:?對象關系映射;?何為實體;?實體與會話Bean;?持久化提供者;?實體類;?訪問持久化上下文中的實體;?打包和部署實體類;?????????EntityManager?API;?實體的生命周期;?數據庫同步;
????????
消息驅動Bean介紹:?使用消息的動機;?Java消息服務;?消息域;?JMS?API;
????????
集成JMS和EJB
????????
開發消息驅動Bean:?語義;?一個簡單實例;
????????
高級概念:?事務;?安全性;?負載均衡;?群集中消息的重復消費;
????????
基于JMS的消息驅動Bean陷阱:?消息順序;?錯過調用@PreDestroy;?壞消息;
????????
擴充EJB組件的功能:從EJB組件調用其他EJB組件;Annotation;
????????
高級持久化概念:?繼承;?各類繼承結構使用單個表;?各子類使用單獨的表;?多態;?關系;?改進的EJB-QL;
????????
事務:?使用事務的動機;?事務帶來的優勢;?事務模型;?分布式事務;?Java事務服務和Java事務API;?EJB事務;?容器管理事務;?Bean管理事務;
????????
安全性:?介紹;?Web應用的安全性;?理解EJB安全性;?安全性互操作;?Web服務中的安全性;
????????
EJB定時器:?任務調度;?EJB和任務調度;?EJB定時器服務;?定時器服務API;?EJB同定時器服務的交互;
????????
EJB最佳實踐:?何時使用EJB;?如何選用同EJB協同工作的Web應用框架;?在EJB項目中實施MDD;?在EJB項目中實施極限編程;
????????
EJB性能調優;?EJB集成;?群集;?EJB-Java?EE集成—構建完整的應用
?
? ?
|