Здравствуйте, sirwiz1, Вы писали:
S>Если я у методов stateles bean пишу свои аннотации, а потом получаю бин по S>Object bean = (new InitialContext()).lookup(....); S>И имею в bean обернутый объект, у методов которого моих аннотаций уже нет. А они нужны. Как быть? S>Цель — пометить методы, которые в определенном случае можно вызывать через рефлексию.
bean в этом случае это прокси на основе интерфейса. Если аннотации унести на уровень интерфейса, то их можно вычитать.
Здравствуйте, Blazkowicz, Вы писали:
B>bean в этом случае это прокси на основе интерфейса. Если аннотации унести на уровень интерфейса, то их можно вычитать.
Только retention у них при этом должен быть java.lang.annotation.RetentionPolicy.RUNTIME.
Здравствуйте, Skipy, Вы писали:
S>Только retention у них при этом должен быть java.lang.annotation.RetentionPolicy.RUNTIME.
Почему только "при этом". В любом случае если анализировать их нужно через рефлексию.