EJB基礎(chǔ)知識(入門必看)
什么是EJB
可移植的,可重用的,可伸縮的業(yè)務(wù)應(yīng)用程序的平臺
為什么選擇EJB
1. 易用性, 由EJB容器提供許多的服務(wù), 開發(fā)人員只需要關(guān)注業(yè)務(wù)本身即可
2. 集成解決方案套裝, 由應(yīng)用服務(wù)器提供大量服務(wù)
3. 開放的JavaEE標(biāo)準(zhǔn)
4. 廣泛的廠商支持
5. 穩(wěn)定, 高質(zhì)量的代碼基礎(chǔ)
6. 集群, 負(fù)載均衡, 故障轉(zhuǎn)移
7. 易于開發(fā)允許可重用的組件
EJB容器提供的服務(wù)
1. 集成
2. 池化
3. 線程安全
4. 狀態(tài)管理(針對有狀態(tài)會話bean)
5. 消息服務(wù)器(針對消息驅(qū)動bean)
6. 事務(wù)
7. 安全
8. 攔截器
9. 遠(yuǎn)程訪問
10. Web服務(wù)
11. 持久化
12. 緩存
13. 性能優(yōu)化
EJB3.X的新特性
1.簡化程序的設(shè)計(jì)模型, 基于POJO設(shè)計(jì)
2. 支持注解
3. 支持依賴注入和JNDI
4. 簡化的持久化API
5. 可進(jìn)行單元測試的POJO組件
以上這篇EJB基礎(chǔ)知識(入門必看)就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
java多線程編程之InheritableThreadLocal
這篇文章主要為大家詳細(xì)介紹了java多線程編程之InheritableThreadLocal,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-10-10Spring Data JPA 復(fù)雜/多條件組合分頁查詢
本文主要介紹了Spring Data JPA 復(fù)雜/多條件組合分頁查詢的相關(guān)資料。具有很好的參考價(jià)值。下面跟著小編一起來看下吧2017-04-04Java命令行運(yùn)行錯誤之找不到或無法加載主類問題的解決方法
這篇文章主要給大家介紹了關(guān)于Java命令行運(yùn)行錯誤之找不到或無法加載主類問題的解決方法,文中通過實(shí)例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2022-01-01Spring?Boot整合Bootstrap的超詳細(xì)步驟
之前做前端開發(fā),在使用bootstrap的時(shí)候都是去官網(wǎng)下載,然后放到項(xiàng)目中,在頁面引用,下面這篇文章主要給大家介紹了關(guān)于Spring?Boot整合Bootstrap的超詳細(xì)步驟,需要的朋友可以參考下2023-05-05詳解Spring Cloud Netflix Zuul中的速率限制
這篇文章主要介紹了詳解Spring Cloud Netflix Zuul中的速率限制,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-11-11java數(shù)據(jù)結(jié)構(gòu)之java實(shí)現(xiàn)棧
這篇文章主要介紹了java數(shù)據(jù)結(jié)構(gòu)實(shí)現(xiàn)棧,需要的朋友可以參考下2014-03-03圖解二叉樹的三種遍歷方式及java實(shí)現(xiàn)代碼
本篇文章主要介紹了圖解二叉樹的三種遍歷方式及java實(shí)現(xiàn)代碼,具有一定的參考價(jià)值,有興趣的可以了解一下2017-07-07