Мне интересно, какие части отражения разрешены для использования в EJB (EJB3.x), которые не рекомендуется использовать и какие из них запрещены.Разрешено ли отражение в EJB?
[EDIT] Я вообще говорю о таких вещах, как getMethod(), method.invoke() и т. Д. Для разных типов EJB, поэтому никаких java-файлов POJO.
Я искал основную спецификацию EJB, не нахожу настоящих советов по этому вопросу.
Я лично считаю, что избежать использования рефлексивных внешних фреймворков - хороший стиль программирования, но остается вопрос, какие части разрешены стандартом?
Заранее благодарен!
Этот вопрос не является конкретным. В каком контексте в EJB? Причина, по которой сторонние библиотеки, используемые в сеансах EJB, могут использовать отражения. Но выполнение рефлексивного вызова на ejb сессионных beans само не было бы хорошей идеей, конечно, причиной того, как контейнер ejb предоставляет ссылку на компонент, зависит от реализации, некоторые используют прокси-сервер, некоторые наследуют от вашего собственного сеанса bean – maress
спасибо за подсказку, я уточнил мой вопрос немного больше. Я имею в виду использование отражения на типах EJB. – gorefest