понедельник, 27 октября 2014 г.

JAVA рефлекшн - динамические прокси

Используя Java Reflection вы создаете динамические реализации интерфесов в рантайме. Вы это делаете с помощью класса java.lang.reflect.Proxy. Название класса объясняет почему эти динамические реализации интерфесов называются динамические прокси. Динамические прокси могут быть использованы для большинства различных целей таких как соединение с базой и управления транзакциями, динамическое создание фиктивных объектов для юнит тестов и других AOP методов перехвата целей.

Создание прокси.
Вы создаете динамический прокси используя вызов Proxy.newProxyInstance() метода. Этому newProxyInstance() методу нужны три параметра:

http://tutorials.jenkov.com/java-reflection/dynamic-proxies.html

Комментариев нет:

Отправить комментарий