2012-01-30 80 views
3

在EJB 2.0中,我們有Home接口和Component接口。但在EJB 3.0中,我們沒有這些接口(取而代之我們有註釋)。我的疑問是,如果我們沒有這些接口,那麼誰在EJB 3.0中完成他們的工作,以及實現和工作(調用和調用者)過程如何改變?EJB 2.0 VS EJB 3.0

+2

EJB容器不注射,你不需要home接口了,因爲容器直接注入豆。 – 2012-01-30 13:54:50

回答

5

在EJB 3,當您使用@EJB註釋

@EJB 
MyLocalInterface bean1; 

@EJB 
OtherRemoteInterface bean2; 

String foo = bean1.doSomething(); 
String bar = bean2.soSomethingElse(); 
+0

我們是否有EJB 3.0中的存根和骨架? – Nageswaran 2012-01-31 05:03:46