Что произойдет, если я удалю аннотацию @EJB? - PullRequest
0 голосов
/ 16 мая 2011

Я читал статью на: http://en.wikipedia.org/wiki/Enterprise_JavaBean

Просто интересно: что произойдет, если я удалю аннотацию @EJB?

1 Ответ

2 голосов
/ 16 мая 2011

Полагаю, вы ссылаетесь на второй пример кода на этой странице.

Если вы удалите аннотацию @EJB, внедрение этого атрибута больше не будет выполняться.

В этом случае это означает, что ссылка на CustomerServiceLocal EJB никогда не будет вставлена ​​в ваш текущий экземпляр, и, в этом случае, любой вызов метода addCustomer() будет выбрасывать NullPointerException.

...