J2EE核心技術--EJB設計與應用
???目前,電子商務的熱潮已經席卷全球,在電子商務的開發和應用中,SUN公司推出了基于JAVA的服務器組件技術--Enterprise Java Beans,簡稱EJB,EJB技術一經推出,就得到IT業內廣泛支持,在北美市場,眾多公司已經利用EJB技術開發了大量的電子商務應用,EJB技術已經成為電子商務開發的主流技術,在國內,電子商務的應用剛剛開始,需要一大批精通EJB開發的技術人員和公司,因此,掌握EJB的體系和開發技能的人才在人力資源市場上炙手可熱,掌握EJB技術的公司將在競爭中搶占先機.
通過學習EJB,學員會掌握以下知識和技能:
?了解EJB的概念和角色劃分,學會編寫服務端EJB組件的整體方案,學會劃分EJB解決方案角色
?了解EJB的組件體系結構和類型,知道EJB組件的類型和體系結構,了解EJB的典型應用,學會根據需求選擇EJB的類型
?了解EJB的客戶端聯結過程,了解EJB客戶端使用的接口及查找EJB的方式
?掌握EJB客戶端的編寫,學會典型EJB客戶端代碼的編寫思路和編寫技巧
?了解會話EJB的特性,了解會話EJB的特性和適用范圍
?掌握有狀態會話EJB的編寫,學會典型有狀態會話EJB的編寫思路和編寫技巧
?掌握實體EJB的特性,了解實體EJB的特性和適用范圍
?掌握實體EJB的編寫,學會典型實體會話EJB的編寫思路和編寫技巧
?掌握EJB的安裝和發布,學會EJB SERVER安裝,學會在EJB SERVER上發布一個EJB
課程內容:
一、EJB體系結構。主要講述SUN公司EJB技術體系結構,EJB角色劃分,EJB組件類型及具體應用,EJB接口原形。
二、EJB客戶端。主要講述EJB客戶端聯結過程,客戶端主要接口具體技術細節,客戶端編程典型代碼。實驗:一個EJB客戶端的編寫。
三、會話EJB。主要講述會話EJB的基本概念,無狀態、有狀態會話EJB類型、狀態變化及區別,服務器端處理流程,接口繼承關系,以及兩種會話EJB編程的典型代碼。
實驗:一個無狀態會話EJB的編寫,一個有狀態會話EJB的編寫。
四、實體EJB。主要講述實體EJB的基本概念,實體EJB的BMP、CMP類型,關系-數據庫的映射,主鍵,狀態變化及區別,服務器端處理流程,接口繼承關系,以及兩種實體EJB編程。
預備知識:
具備JAVA語言及編程基礎;
了解INTERNET基本知識;
了解數據庫基本知識。