@pqgg7nwkd4

Как создать прокси для класса в Java?

Добрый день.

В интернете много где встречается инструкция по созданию Proxy обертки для набора интерфейсов. Это делается с помощью java.lang.reflect.Proxy.newProxyInstance(). Но этот способ не может создать прокси-обертку для неинтерфесного класса.

Тем не менее изучая Java EE, а именно CDI, а именно перехватчики (Interceptors), я обнаружил, что контейнер создает прокси именно для класса, а не для интерфейса. Для моего класса MyTest он создал обертку org.jboss.weld.proxies.MyTest$Proxy$_$$_WeldSubclass.

Вопрос это делать мне самому?
Спасибо.
  • Вопрос задан
  • 252 просмотра
Пригласить эксперта
Ответы на вопрос 1
EugeneP2
@EugeneP2
Java Dev
cglib

Она используется спригом для создания прокси для классов
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы