Я могу ввести SessionBean в Java AroundInvoke-перехватчик EE?

Я не хочу походить на шпильку, но необходимо также проверить для проверки данных, которые Вы раздаете действительно , должен быть роздан: Передача материала конструктору (или метод в этом отношении) пахнет, немного любят к небольшому акценту на поведение из объекта.

не понимают меня превратно: Методы и конструкторы будут иметь много параметров иногда. Но, когда встречено, действительно попытайтесь рассмотреть инкапсуляцию данные с поведение вместо этого.

Этот вид запаха (так как мы говорим о рефакторинге, это ужасное слово кажется соответствующим...) мог бы также быть обнаружен для объектов, которые имеют много (чтение: любой) свойства или методы get/методы set.

6
задан Arjan Tijms 2 March 2013 в 23:58
поделиться

1 ответ

Мой опыт показал, что внедрение может происходить только в управляемых классах: EJB (Entity, Session или Message) и Servlets.

-1
ответ дан 17 December 2019 в 02:33
поделиться
Другие вопросы по тегам:

Похожие вопросы: