Запитання з тегом «dynamic-proxy»

4
Чим відрізняється динамічний проксі JDK від CGLib?
У випадку шаблону дизайну проксі , яка різниця між динамічним проксі JDK від API динамічного генерування коду сторонніх виробників, таким як CGLib ? Яка різниця між використанням як підходів, так і коли слід віддавати перевагу одному перед іншим?

2
Альтернативи java.lang.reflect.Proxy для створення проксі-серверів абстрактних класів (а не інтерфейсів)
Згідно з документацією : [ java.lang.reflect.] Proxyнадає статичні методи для створення динамічних проксі-класів та примірників, а також є суперкласом усіх динамічних проксі-класів, створених цими методами. newProxyMethodМетод (відповідає за генерацію динамічних проксі) має такий підпис: public static Object newProxyInstance(ClassLoader loader, Class<?>[] interfaces, InvocationHandler h) throws IllegalArgumentException На жаль, це заважає генерувати …

1
Що таке проксі-сервер весною?
Як ми знаємо, Spring використовує проксі для додавання функціональності ( @Transactionalі, @Scheduledнаприклад). Є два варіанти - використання динамічного проксі-сервера JDK (клас повинен реалізувати не порожні інтерфейси) або генерування дочірнього класу за допомогою генератора коду CGLIB. Я завжди думав, що proxyMode дозволяє мені вибирати між динамічним проксі JDK і CGLIB. Але …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.