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