2012-01-30 78 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