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為命名空間的名稱 命名空間可以巢狀 同乙個工程中允許存在多個相同名稱的命名空間,編譯器最後會合成同乙個命名空間。注 乙個命...