Size: a a a

2020 January 28

IY

Ilya Yarets (axel23) in Java & Co
Мне нужно вывести имя метода, тип параметра и значачение.

но вне зависимости что за метод и сколько там параметров, потому что я это делаю только для методов помеченных аннотацией(своей)

я не совсем понял как вывести значение.
источник

VS

Vitaly Sirotkin in Java & Co
Ilya Yarets (axel23)
Мне нужно вывести имя метода, тип параметра и значачение.

но вне зависимости что за метод и сколько там параметров, потому что я это делаю только для методов помеченных аннотацией(своей)

я не совсем понял как вывести значение.
Тебе поможет проксирование, как это делает например спринг. Пиши свой Бин пост процессор, если у тебя спринг, и вперёд
источник

E

Etki in Java & Co
Ты же понимаешь, что значение существует только в момент конкретного вызова?
источник

IY

Ilya Yarets (axel23) in Java & Co
Vitaly Sirotkin
Тебе поможет проксирование, как это делает например спринг. Пиши свой Бин пост процессор, если у тебя спринг, и вперёд
нужно без использования спринга.

делаю это через прокси.
источник

VS

Vitaly Sirotkin in Java & Co
Ilya Yarets (axel23)
нужно без использования спринга.

делаю это через прокси.
Ну так если ты делаешь через прокси то у тебя все должно быть
источник

IY

Ilya Yarets (axel23) in Java & Co
Vitaly Sirotkin
Ну так если ты делаешь через прокси то у тебя все должно быть
а ну да. там же есть args . спасибо гляну. если что отпишу.
источник

VS

Vitaly Sirotkin in Java & Co
Ilya Yarets (axel23)
а ну да. там же есть args . спасибо гляну. если что отпишу.
Именно
источник

P

Phoenix in Java & Co
Ilya Yarets (axel23)
Мне нужно вывести имя метода, тип параметра и значачение.

но вне зависимости что за метод и сколько там параметров, потому что я это делаю только для методов помеченных аннотацией(своей)

я не совсем понял как вывести значение.
Значения меняется от вызова к вызову. Как ты вообще хочешь его получить?
источник

VS

Vitaly Sirotkin in Java & Co
Ilya Yarets (axel23)
а ну да. там же есть args . спасибо гляну. если что отпишу.
Не забудь кстати что dynamicproxy работает тока если у тебя есть интерфейс на твой метод
источник

IY

Ilya Yarets (axel23) in Java & Co
Vitaly Sirotkin
Не забудь кстати что dynamicproxy работает тока если у тебя есть интерфейс на твой метод
да спасибо. за фурычило.
источник

B

Bogdan in Java & Co
Ilya Yarets (axel23)
нужно без использования спринга.

делаю это через прокси.
еще можно проксики генерить через cglib, тогда можно для обычных(не final) классов с виртуальными (не-final) методами
источник

AK

Alex_ Kolumb in Java & Co
Чего не стоит писать в резюме на джуна?
источник

VS

Vitaly Sirotkin in Java & Co
Bogdan
еще можно проксики генерить через cglib, тогда можно для обычных(не final) классов с виртуальными (не-final) методами
Ток это относительно медленно)
источник

B

Bogdan in Java & Co
Vitaly Sirotkin
Ток это относительно медленно)
та не, там кодогенерация под капотом у cglib


я скорость со стандртными проксями не сравнивал, правда
источник

VS

Vitaly Sirotkin in Java & Co
Bogdan
та не, там кодогенерация под капотом у cglib


я скорость со стандртными проксями не сравнивал, правда
Я в докладе Жени Борисова видел бенчмарки, там раз в 10 по моему разница)

Хотя могу напиздеть офк, не надо верить мне))
источник

IY

Ilya Yarets (axel23) in Java & Co
Bogdan
еще можно проксики генерить через cglib, тогда можно для обычных(не final) классов с виртуальными (не-final) методами
надо глянуть
источник
2020 January 29

IY

Ilya Yarets (axel23) in Java & Co
Vitaly Sirotkin
Ну так если ты делаешь через прокси то у тебя все должно быть
а возвращаемое значение как можно отрефлексить на вывод?
источник

VS

Vitaly Sirotkin in Java & Co
Ilya Yarets (axel23)
а возвращаемое значение как можно отрефлексить на вывод?
так вызови оригинальный метод и получишь возвращаемое значение)) тебе ж в проксю передается метод
источник

IY

Ilya Yarets (axel23) in Java & Co
Vitaly Sirotkin
так вызови оригинальный метод и получишь возвращаемое значение)) тебе ж в проксю передается метод
слишком логично) спасибо
источник

Д

Дима in Java & Co
ребята , кто работал с UPnP protocol ? отправлять команды я то умею , но вот как принимать данные и обработать событие после того как на устройстве что то переключили ?
источник