EJB 2.0 VS EJB 3.0 - PullRequest
       92

EJB 2.0 VS EJB 3.0

3 голосов
/ 30 января 2012

В EJB 2.0 у нас есть интерфейс Home и интерфейс Component.Но в EJB 3.0 у нас нет этих интерфейсов (вместо этого у нас есть аннотации).Я сомневаюсь, что если у нас нет этого интерфейса, то кто выполняет свою работу в EJB 3.0 и как изменилась процедура внедрения и работы (вызов и вызов) ??

1 Ответ

5 голосов
/ 30 января 2012

В EJB 3 вам больше не нужен домашний интерфейс, поскольку контейнер напрямую вводит бин, когда вы используете аннотацию @EJB

@EJB
MyLocalInterface bean1;

@EJB
OtherRemoteInterface bean2;

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