websphere EJSLocalWrapper - PullRequest
       8

websphere EJSLocalWrapper

0 голосов
/ 17 января 2011

В моем приложении IBM websphere EJB есть класс фасадов.Также существует такой класс: (как показано ниже)

EJSLocalStatelessFacade_f89c8f6d extends EJSLocalWrapper.

Это класс, сгенерированный контейнером websphere.С первого взгляда не сразу понятно, что это делает?Я недавно перешел из weblogic в websphere, и в weblogic не существует такого понятия, как localwrapper.

1 Ответ

0 голосов
/ 18 января 2011

Этот сгенерированный класс является локальным прокси-классом.Он выполняет обработку до / после вызова (безопасность, транзакция, перехватчики, выделяет экземпляр компонента и т. Д.), А затем вызывает базовый экземпляр компонента.Тот же эффект может быть достигнут с использованием Proxy.newInstance, но сгенерированная оболочка позволяет повысить эффективность.

...