Вопросы по теме 'cglib'

Ошибка прокси-сервера CGLIB после загрузки определения bean-компонента Spring в XmlWebApplicationContext во время выполнения
Я загружаю дополнительные определения одноэлементных компонентов во время выполнения из внешнего файла jar в существующий XmlWebApplicationContext моего приложения: BeanFactory beanFactory = xmlWebApplicationContext.getBeanFactory();...
1420 просмотров
schedule 08.11.2022

Аннотации Spring противоречат моим рекомендациям по дизайну
Обзор Использование Spring 3.0.1 (annotation configuration) Current configuration is using CGLib as proxy creator but this is not my preference Транзакции настраиваются аннотацией без каких-либо специальных настроек Вся конфигурация...
1180 просмотров
schedule 29.08.2023

Spring — исключение Classcast, поскольку прокси-сервер CGLIB не может быть принудительно
Вот сценарий, который сводит меня с ума. У меня есть класс с методом поиска - createOther() createOther должен создать объект типа Other. Другой реализует OtherInterface и, кроме того, имеет метод doSomething с пометкой @Async. Поскольку...
4276 просмотров
schedule 11.08.2022

Как я могу создать динамический прокси в java, который сохраняет аннотации параметров для методов?
В настоящее время я пытаюсь проксировать некоторые существующие ресурсы JAX/RS, чтобы позволить мне использовать поддержку проверки метода Hibernate Validator. Однако, когда я проксирую свой класс (в настоящее время использую cglib 2.2), аннотация...
7589 просмотров
schedule 23.03.2023

Альтернативы cglib для реализации отложенной загрузки Android
В настоящее время я работаю над фреймворком для Android, который включает ORM. Я планирую включить ленивую загрузку в ORM, чего за пределами Android можно добиться с помощью среды манипулирования байт-кодом cglib. Однако, поскольку cglib несовместим...
797 просмотров
schedule 02.02.2024

CGLIB, Spring и внедрение конструктором
Я хочу использовать cglib в качестве прокси-механизма для весны. проблема в том, что у меня есть некоторые bean-компоненты, у которых есть свои зависимости, введенные конструктором, и я не могу это изменить. CGLIB, похоже, это не очень нравится, и...
2560 просмотров
schedule 16.07.2023

Как смешивать прокси CGLIB и JDK в файлах конфигурации Spring?
Этот поток связан с проблемой, с которой я сталкиваюсь здесь относительно необходимости доступа к защищенным методам рекомендуемого класса . Я использую Spring 3.0.6 и создал аспект профилирования Spring, который я применяю к значительному...
5929 просмотров
schedule 30.01.2023

как избежать проблем с прокси Spring cglib
Использование прокси cglib в spring вызывает: а) двойной вызов конструктора б) не позволять перехватывать метод, вызванный из другого метода но почему Spring создает bean-компонент, а затем прокси? возможно ли динамически сгенерировать...
2119 просмотров
schedule 10.01.2023

Spring 3.1 не может загрузить класс конфигурации:
Я работаю над проектом, в котором есть Rest Service с Spring 3.1.0. Выпускать. Я использую класс Config для загрузки bean-компонентов. Как было предложено, используя банки cglib 2.2 и asm-3.3. Это не работает в websphere 8.5 со следующим...
5407 просмотров
schedule 28.10.2022

Путаница в методе вызова Cglib MethodInterceptor
У меня есть некоторые сомнения по поводу Cglib MethodInterceptor, как описано в документе: Все сгенерированные прокси-методы вызывают этот метод вместо исходного метода. Исходный метод может быть вызван обычным отражением с использованием объекта...
1463 просмотров
schedule 21.12.2022

Как перехватывать приватные методы
Может кто-нибудь объяснить, как некоторые издевательские библиотеки, такие как power mock, создают прокси для частного метода. Я немного изучил cglib , но не смог найти способ перехватить вызов закрытого метода . Я особенно хочу знать о любых...
931 просмотров
schedule 26.10.2022

Проверка классов Groovy, проксируемых CGLib, из Java
Я пытаюсь проверить методы, сгенерированные Groovy, в некотором классе Groovy, проксируемом CGLib, из Java, чтобы узнать, какие типы возвращаемых значений и параметров для методов. Например, рассмотрим этот класс Groovy: class Person { String...
507 просмотров
schedule 02.01.2023

Как выгрузить агент, загруженный функцией loadAgent()
Я использую jdk1.6. Я успешно загрузил банку во время выполнения. Коды следующие: vm = VirtualMachine.attach(vid); vm.loadAgent(agentPath); Теперь я хочу выгрузить этот агент во время выполнения. Для этого нет API DOC. Кто-нибудь может...
1384 просмотров
schedule 31.05.2023

Совместимость с Easymock3 Spring4.0.0.RELEASE cglib
Я последовал совету, данному здесь , чтобы попробовать некоторые модульные тесты с методами Spring AOP. . Однако я подозреваю, что переупакованные классы cglib в spring-core и cglib-nodep-2.2.jar конфликтуют друг с другом, в результате чего мой...
669 просмотров
schedule 28.11.2022

Как Mockito имитирует интерфейсы?
Я думал, что Mockito имитирует интерфейсы с помощью динамических прокси . Но затем во время отладки я заметил тип интерфейсов, имитирующих Mockito: MyInterface$$EnhancerByMockitoWithCGLIB$$9654c88 указывает на то, что вместо...
1162 просмотров
schedule 25.09.2023

что является высокой производительностью в spring aop с использованием прокси-сервера cglib или jdk без аспекта?
мы внедрили Spring AOP в наше приложение без использования аспекта. Мы сделали автоматический прокси истинным, чтобы он использовал прокси CGLIB. Причина, по которой мы сделали это прокси целевым классом = 'true' для устранения ошибки прокси. в...
2858 просмотров
schedule 01.09.2022

GAE + spring linkageError попытался дублировать определение класса для имени
Я разрабатываю веб-приложение с Spring 4.0.5 на GAE. Я использую весенние данные jpa 1.3.5 Когда я добавляю тег @Transactional в метод @Service, во время загрузки я получаю следующую ошибку:...
1876 просмотров

Как я могу безопасно проксировать лямбду, если заранее не знаю, является ли она лямбдой?
У нас есть устаревший код генерации отраженного прокси, который в основном работает так, если вы посмотрите на него как на черный ящик: Object someObject = new Anything(); Object debugObject = ProxyUtils.wrapWithDebugLogging(someObject);...
669 просмотров
schedule 03.02.2023

Grails 2.4.4 НЕРАЗРЕШЕННЫЕ ЗАВИСИМОСТИ cglib 2.2.2
Я пытаюсь обновить проект до версии grails 2.4.4, но он продолжает давать сбой со следующим сообщением об ошибке: :: problems summary :: :::: WARNINGS :::::::::::::::::::::::::::::::::::::::::::::: :: UNRESOLVED DEPENDENCIES ::...
5611 просмотров
schedule 26.12.2022

Создать миксин без использования интерфейсов
В Java у меня есть несколько устаревших классов (из сторонней библиотеки, которые я не могу редактировать), которые не implement какие-либо интерфейсы, но для которых я хотел бы создать миксин. Я просмотрел cglib для создания миксинов, но в...
138 просмотров
schedule 18.03.2022