EJB學習筆記
<EJB>
● 開發和部署EJB的一個基本步驟:
1. 為你的EJB編寫類和介面。
2. 為你的EJB編寫部署描述符。
3. 將EJB和相關聯的檔案打包進一個jar檔案。
4. 部署EJB。
2. 為你的EJB編寫部署描述符。
3. 將EJB和相關聯的檔案打包進一個jar檔案。
4. 部署EJB。
● EJB-QL
EJB-QL是用於表達CMP實體Bean查詢操作的標準語言。BMP實體Bean中不需要用到EJB-QL,因為BMP開發者自己開發DAO程式碼,並整合到實體Bean的Bean類中。
● EJB的三種型別:
EJB包括Session(會話) Bean、Entity(實體) Bean、Message Driven(訊息驅動) Bean,基於JNDI、RMI、JAT等技術實現。
1.Session Bean可分為 Stateful(有狀態)和Stateless(無狀態)兩種
正如Spring對Bean管理的原則——對有狀態的bean一般採用原型模式,對無狀態的bean一般採用單例模式。
2.Entity Bean可分為 BMP(Bean管理永續性)和CMP(容器管理永續性)
3.Message Driven Bean 實現JMS(Java Message Service)和EJB之間的整合,用來在伺服器內執行非同步操作。
EJB包括Session(會話) Bean、Entity(實體) Bean、Message Driven(訊息驅動) Bean,基於JNDI、RMI、JAT等技術實現。
1.Session Bean可分為 Stateful(有狀態)和Stateless(無狀態)兩種
正如Spring對Bean管理的原則——對有狀態的bean一般採用原型模式,對無狀態的bean一般採用單例模式。
2.Entity Bean可分為 BMP(Bean管理永續性)和CMP(容器管理永續性)
3.Message Driven Bean 實現JMS(Java Message Service)和EJB之間的整合,用來在伺服器內執行非同步操作。
● 客服端呼叫EJB物件的幾個基本步驟
答:設定JNDI服務工廠以及JNDI服務地址系統屬性,查詢Home介面,從Home介面呼叫Create方法建立Remote介面,通過Remote介面呼叫其業務方法。
答:設定JNDI服務工廠以及JNDI服務地址系統屬性,查詢Home介面,從Home介面呼叫Create方法建立Remote介面,通過Remote介面呼叫其業務方法。
相關文章
- 如何學習EJB
- EJB學習(一)——EJB和WEB打包Web
- numpy的學習筆記\pandas學習筆記筆記
- EJB基礎筆記(一)筆記
- EJB基礎筆記(二)筆記
- 本人學習了ejb,
- IT學習筆記筆記
- 學習筆記筆記
- 【學習筆記】數學筆記
- EJB例項教程筆記(一)筆記
- 《JAVA學習指南》學習筆記Java筆記
- 期待學習EJB3.0
- Elasticsearch學習筆記Elasticsearch筆記
- Scala學習筆記筆記
- MySql學習筆記MySql筆記
- jQuery 學習筆記jQuery筆記
- react學習筆記React筆記
- 學習筆記(4.3)筆記
- 學習筆記(4.4)筆記
- 學習筆記(3.29)筆記
- 學習筆記(4.1)筆記
- AOP學習筆記筆記
- AspectJ學習筆記筆記
- 學習筆記(3.27)筆記
- 學習筆記(4.2)筆記
- golang 學習筆記Golang筆記
- Zookeeper學習筆記筆記
- 學習筆記(3.24)筆記
- 學習筆記(3.25)筆記
- 學習筆記(3.21)筆記
- GitHub學習筆記Github筆記
- jest 學習筆記筆記
- typescript 學習筆記TypeScript筆記
- Echarts學習筆記Echarts筆記
- js學習筆記JS筆記
- shell學習筆記筆記
- Dubbo 學習筆記筆記
- SVN 學習筆記筆記