W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
注釋是在Java 5.0中引入的。注釋的目的是在類或它的源代碼中的類的元數(shù)據(jù)附加額外的信息。在EJB 3.0中,注釋是用來描述EJB類配置的元數(shù)據(jù)。通過這種方式的EJB 3.0無需描述配置XML文件的配置數(shù)據(jù)。
EJB容器通過使用編譯器工具閱讀這些注解來生成所需的工件,如接口,部署描述符。以下是常用的注釋列表。
序號(hào) | 名稱 | 描述 |
---|---|---|
1 | javax.ejb.Stateless | 指定一個(gè)給定的EJB類是一個(gè)無狀態(tài)會(huì)話bean。 屬性
|
2 | javax.ejb.Stateful | 指定一個(gè)給定的EJB類是有狀態(tài)會(huì)話bean。 屬性
|
3 | javax.ejb.MessageDrivenBean | 指定一個(gè)給定的EJB類是消息驅(qū)動(dòng)bean。 屬性
|
4 | 自javax.ejb.EJB | 用于指定或注射的依賴作為EJB實(shí)例到另一個(gè)EJB。 屬性
|
5 | javax.ejb.Local | 用于指定會(huì)話Bean的本地接口(S)。這個(gè)本地接口狀態(tài)會(huì)話bean(可以是無狀態(tài)或有狀態(tài))的業(yè)務(wù)方法。 該接口用于公開業(yè)務(wù)方法向本地客戶端這是在相同的部署/應(yīng)用程序運(yùn)行EJB。 屬性
|
6 | javax.ejb.Remote | 用于指定會(huì)話bean的遠(yuǎn)程接口(S)。這種遠(yuǎn)程接口狀態(tài)會(huì)話bean(可以是無狀態(tài)或有狀態(tài))的業(yè)務(wù)方法。 該接口用于公開業(yè)務(wù)方法給遠(yuǎn)程客戶端這是在不同的部署/應(yīng)用程序運(yùn)行EJB。 屬性
|
7 | javax.ejb.ActivationConfigProperty | 用來指定一個(gè)消息驅(qū)動(dòng)bean所需的屬性。例如終點(diǎn),目的地信息等選擇 這個(gè)注解作為參數(shù)傳遞給javax.ejb.MessageDrivenBean注解activationConfig屬性通過。 屬性
|
8 | javax.ejb.PostActivate | 用于指定EJB的生命周期的回調(diào)方法。當(dāng)EJB容器只是激活該方法將被調(diào)用/激活bean實(shí)例。 該接口用于公開業(yè)務(wù)方法向本地客戶端這是在相同的部署/應(yīng)用程序運(yùn)行EJB。 |
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: