舉兩個隨處可見的例子說說 EJB2.x和EJB3.0開發步驟的不同之處,這兩個例子只是爲了清楚的說明它們開發步驟的不同之處,不保證能夠運行,例子的顯示輸出結果在eclipse的控制檯中顯示。
先說說EJB3.0吧:
EJB3.0,不需要創建Home和對象接口,不需要組件接口(javax.ejb.SessionBean和javax.ejb.MessageDrivenBean),使用java元數據註釋(@? 其中“?“表示註釋名),簡化了EJB環境的API。
2.創建一個無狀態會話bean TestBean.java類
3.調用test()方法 TestClient.java
下面看看EJB2.x的開發步驟吧,看完下面這個就會覺得EJB3.0真的簡化了很多啊^_^。
1.遠程接口 Test.java