EJB JNDI名稱預設的命名規則

2021-04-12 18:42:27 字數 575 閱讀 1135

1> 如果ejb應用打包成字尾為*.ear的發布檔案,預設的 jndi 名稱是

訪問本地介面:ear-file-base-name/ejb-class-name/local

訪問遠端介面:ear-file-base-name/ejb-class-name/remote

例:如果helloworld應用打包成helloworld.ear 檔案,訪問她遠端介面的 jndi 名是:

helloworld/helloworldbean/remote 

2> 如果ejb應用打包成字尾為*.jar的發布檔案, 預設的 jndi 名稱是

訪問本地介面:ejb-class-name/local 

訪問遠端介面:ejb-class-name/remote

例: helloworld應用打包成helloworld.jar 檔案,訪問她遠端介面的 jndi名稱是:helloworldbean/remote

另外有一點要注意:ejb-class-name 是不帶包名的,如 com.foshanshop.ejb3.impl.helloworldbean只需取

helloworldbean。

CGLIB學習札記 生成CLASS的命名規則

cglib生存的class的命名規則有多種,它們都是由介面namingpolicy對應的實現來定義的.接下來針對defaultnamingpolicy進行分析.泛泛的說,生成的class的規則如下 被 class name 包名和類名 使用cglib處理的class name 只有類名,不包含包名 ...

JavaBean的方法的命名必須遵循的規則

1 如果成員變數的名字為xx,則相應的有兩個用來得到成員變數值和設定變數值的方法,他們分別命名為getxx 和setxx 即如下兩種形式 public datatype getxx public void setxx datatype data 2 如果成員變數是boolean類資料,則有3個方法和...

C 的命名空間 預設引數

命名空間 1 使用目的 對識別符號的名稱進行本地化,以避免命名衝突或名字汙染。命名空間的定義 includeusing namespace std namespace n1 n1為命名空間的名稱 命名空間可以巢狀 同乙個工程中允許存在多個相同名稱的命名空間,編譯器最後會合成同乙個命名空間。注 乙個命...