Зачем нам нужны интерфейсы EJBLocalObject и EJBLocalHome для компонента в EJB 2.0? - PullRequest
0 голосов
/ 26 августа 2011

Я читаю некоторый текст ejb 2.0, и я до сих пор читал довольно много таких документов, но все еще путаюсь, зачем нам нужны интерфейсы EJBLocalObject и EJBLocalHome для каждого компонента.

Например, у меня есть боб:

public abstract class Students implements EntityBean {
}

Тогда у меня определенно есть

public interface StudentsLocal extends EJBLocalObject {
}

А

public interface StudentsLocalHome extends EJBLocalHome {
}

Я знаю роль каждого интерфейса, но все еще задаюсь вопросом, что произойдет, если у нас не будет EJBLocalHome интерфейса или что-то подобное? Или иначе?

1 Ответ

0 голосов
/ 26 августа 2011

Что делает клиент для использования локального EJB?Вы идете к дому и спрашиваете об этом.Без дома, как вы предлагаете получить экземпляр?

Существуют также методы, такие как remove (), которые находятся в доме, а не в экземпляре.поддерживая устаревший код, который вы на самом деле не хотите делать - используйте EJB 3 и JPA: намного проще.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...