版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
ejb技術(shù)面試題及答案
一、單項選擇題(每題2分,共10題)
1.EJB(EnterpriseJavaBeans)是一種:
A.桌面應(yīng)用程序框架
B.企業(yè)級組件架構(gòu)
C.數(shù)據(jù)庫管理系統(tǒng)
D.網(wǎng)絡(luò)通信協(xié)議
2.EJB容器提供了哪些服務(wù)?
A.數(shù)據(jù)庫連接池
B.事務(wù)管理
C.安全性控制
D.所有上述選項
3.以下哪個不是EJB的類型?
A.會話Bean
B.實體Bean
C.消息驅(qū)動Bean
D.控制Bean
4.EJB的哪個版本開始支持注解?
A.EJB2.0
B.EJB2.1
C.EJB3.0
D.EJB3.1
5.在EJB中,哪個接口用于查找EJB組件?
A.EJBHome
B.EJBLocalHome
C.EJBObject
D.EJBLocalObject
6.EJB的事務(wù)管理可以是:
A.Bean管理事務(wù)(BMT)
B.容器管理事務(wù)(CMT)
C.只有BMT
D.只有CMT
7.EJB中的實體Bean可以是:
A.BMP(BeanManagedPersistence)
B.CMP(ContainerManagedPersistence)
C.只有BMP
D.只有CMP
8.EJB的哪個組件負(fù)責(zé)業(yè)務(wù)邏輯?
A.會話Bean
B.實體Bean
C.消息驅(qū)動Bean
D.所有上述選項
9.EJB的哪個組件可以用于處理異步消息?
A.會話Bean
B.實體Bean
C.消息驅(qū)動Bean
D.所有上述選項
10.EJB的哪個組件可以有遠(yuǎn)程接口?
A.會話Bean
B.實體Bean
C.消息驅(qū)動Bean
D.所有上述選項
答案:
1.B
2.D
3.D
4.C
5.A
6.B
7.D
8.A
9.C
10.A
二、多項選擇題(每題2分,共10題)
1.EJB可以部署在哪些服務(wù)器上?
A.WebLogic
B.WebSphere
C.JBoss
D.Tomcat
2.EJB的事務(wù)屬性可以設(shè)置為:
A.Required
B.RequiresNew
C.Mandatory
D.NotSupported
3.EJB的哪些組件可以有遠(yuǎn)程接口?
A.會話Bean
B.實體Bean
C.消息驅(qū)動Bean
D.所有上述選項
4.EJB的哪些組件可以有本地接口?
A.會話Bean
B.實體Bean
C.消息驅(qū)動Bean
D.所有上述選項
5.EJB的哪些組件可以是無狀態(tài)的?
A.會話Bean
B.實體Bean
C.消息驅(qū)動Bean
D.所有上述選項
6.EJB的哪些組件可以是有狀態(tài)的?
A.會話Bean
B.實體Bean
C.消息驅(qū)動Bean
D.所有上述選項
7.EJB的哪些組件可以支持并發(fā)訪問?
A.會話Bean
B.實體Bean
C.消息驅(qū)動Bean
D.所有上述選項
8.EJB的哪些組件可以是單例的?
A.會話Bean
B.實體Bean
C.消息驅(qū)動Bean
D.所有上述選項
9.EJB的哪些組件可以是多例的?
A.會話Bean
B.實體Bean
C.消息驅(qū)動Bean
D.所有上述選項
10.EJB的哪些組件可以用于實現(xiàn)業(yè)務(wù)邏輯?
A.會話Bean
B.實體Bean
C.消息驅(qū)動Bean
D.所有上述選項
答案:
1.ABC
2.ABCD
3.AD
4.ABC
5.A
6.AB
7.A
8.A
9.ABC
10.A
三、判斷題(每題2分,共10題)
1.EJB是一個開放的規(guī)范,不是特定于任何廠商的。(對)
2.EJB容器不負(fù)責(zé)管理EJB的生命周期。(錯)
3.EJB的會話Bean可以有遠(yuǎn)程接口。(對)
4.EJB的實體Bean不能有遠(yuǎn)程接口。(錯)
5.EJB的事務(wù)管理只能由容器管理。(錯)
6.EJB的會話Bean可以是無狀態(tài)的。(對)
7.EJB的實體Bean可以是無狀態(tài)的。(錯)
8.EJB的會話Bean可以是單例的。(對)
9.EJB的實體Bean可以是多例的。(錯)
10.EJB的會話Bean可以用于實現(xiàn)業(yè)務(wù)邏輯。(對)
四、簡答題(每題5分,共4題)
1.簡述EJB的主要優(yōu)點(diǎn)。
2.描述EJB容器管理事務(wù)(CMT)和Bean管理事務(wù)(BMT)的區(qū)別。
3.解釋EJB中的會話Bean和實體Bean的主要區(qū)別。
4.什么是EJB的無狀態(tài)會話Bean,它有什么特點(diǎn)?
答案:
1.EJB的主要優(yōu)點(diǎn)包括:提供了一個企業(yè)級的應(yīng)用框架,支持事務(wù)管理、安全性、持久性和分布式事務(wù);允許開發(fā)者專注于業(yè)務(wù)邏輯,而將基礎(chǔ)設(shè)施管理交給容器;支持可伸縮性和高可用性。
2.CMT是由容器自動管理事務(wù),開發(fā)者不需要編寫事務(wù)代碼,適用于大多數(shù)業(yè)務(wù)邏輯;BMT需要開發(fā)者自己管理事務(wù),適用于復(fù)雜的事務(wù)邏輯,需要更精細(xì)的控制。
3.會話Bean代表與客戶端的短暫交互,不直接與數(shù)據(jù)庫交互,可以是無狀態(tài)的或有狀態(tài)的;實體Bean代表數(shù)據(jù)庫中的持久數(shù)據(jù),通常與數(shù)據(jù)庫表一一對應(yīng),可以是BMP或CMP。
4.無狀態(tài)會話Bean(SFSB)是一種會話Bean,它不保留客戶端之間的狀態(tài),每次方法調(diào)用都是獨(dú)立的,容器可以自由地實例化和銷毀SFSB,以支持高并發(fā)和可伸縮性。
五、討論題(每題5分,共4題)
1.討論EJB在現(xiàn)代JavaEE應(yīng)用中的地位和作用。
2.探討EJ
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 養(yǎng)老院健康檢查與疾病預(yù)防制度
- 公共交通服務(wù)質(zhì)量投訴處理制度
- 2026年中級電工實操技能筆試模擬題
- 2026年營銷知識考點(diǎn)指南及題目
- 2026年新聞傳播專業(yè)研究生入學(xué)考試模擬題
- 2026年旅游規(guī)劃目的地管理考試題
- 2026年康復(fù)輔助器具租賃合同
- 2025年呂梁職業(yè)技術(shù)學(xué)院馬克思主義基本原理概論期末考試模擬題帶答案解析(奪冠)
- 古代茶人介紹課件
- 2025 小學(xué)六年級科學(xué)上冊科學(xué)精神名言賞析課件
- 罐體加工合同范本
- 醫(yī)院物資采購管理流程及規(guī)范
- 國內(nèi)外股權(quán)激勵制度的比較研究
- “十五五”重點(diǎn)項目-膨潤土精深加工項目可行性研究報告
- 【普通高中地理課程標(biāo)準(zhǔn)】日常修訂版-(2017年版2025年修訂)
- 集成電路公司介紹
- 《新生兒乳糖不耐受診斷和治療專家共識(2025年)》解讀 3
- 2024陜西藝術(shù)職業(yè)學(xué)院輔導(dǎo)員招聘筆試真題及答案
- 單純皰疹課件
- 易制爆單位安全培訓(xùn)課件
- 2025員工安全知識培訓(xùn)課件
評論
0/150
提交評論