0
ответов

@AspectJ pointcut для методов, которые переопределяют метод интерфейса с аннотацией

Как я могу написать аспектj pointcut, который применяется к выполнению метода, которое переопределяет метод интерфейса с аннотацией ? Например: interface A {@MyAnnotation void method (); } class B ...
вопрос задан: 11 September 2011 19:41
0
ответов

Наследование потоков Локальный поток и пулы потоков

У меня есть проблема, решение которой, по-моему, не найдено, но я постараюсь в любом случае. Приложение использует пул потоков, и некоторые потоки в этом пуле имеют наследуемую локальную переменную потока. Я...
вопрос задан: 4 September 2011 00:13
0
ответов

как применить Пострезкое широкое решение для аспекта (все классы в пространстве имен)

, я пытаюсь изменить демонстрационное приложение трассировки, которое поставлется с Пострезким так, чтобы трассировка была применена ко всем классам в моем пространстве имен, явно не помещая [QuickTrace] сверху каждого класса. Я...
вопрос задан: 30 August 2011 14:46
0
ответов

Спринская поддержка CDI? [Закрыто]

Весна была хорошей рамками для DI и AOP для разработчиков Java. Теперь приходит стандартная спецификация для DI и AOP, который является CDI. Любой хороший продукт больше не может оставаться хорошим без ...
вопрос задан: 30 August 2011 04:04
0
ответов

Один метод службы вызывает внутренний множественный метод для транзакции Spring

package com.bluesky; открытый интерфейс FooServiceIface {public void insertA (); public void insertB (); } пакет com.bluesky; import org.springframework.jdbc.core.support.JdbcDaoSupport; ...
вопрос задан: 29 August 2011 14:07
0
ответов

C# и AOP - AOPAlliance (Aspect-ориентированное программирование), как это работает

Я только что получил очень интересный опыт работы с AOP на C#. У меня есть функция со списком типов возврата, которая перехватывается, и все это хорошо и хорошо. Однако функция перехвата - это ...
вопрос задан: 28 August 2011 05:35
0
ответов

Несколько аспектов в одном методе

В моем приложении я ранее использовал обычные атрибуты C # для «аннотирования» метод. Например: [Foo (SomeKey = "A", SomeValue = "3")] [Foo (SomeKey = "B", SomeValue = "4")] public void TheMethod () {...
вопрос задан: 23 August 2011 15:02
0
ответов

@AspectJ pointcut для подклассов класса с аннотацией

Я ищу pointcut, который соответствует выполнению методов в классах, являющихся подклассами класса с конкретной аннотацией. Превосходная шпаргалка по AspectJ помогла мне создать следующий pointcut: ...
вопрос задан: 19 August 2011 13:13
0
ответов

Как настроить необязательный перехват метода с помощью Ninject?

Предположим, у меня есть класс, в котором я хочу иногда * (но теперь всегда) перехватывать некоторые (но не все) методы. Насколько я понимаю, это можно сделать, например, с помощью InterceptAround () в моем Ninject ...
вопрос задан: 12 August 2011 12:41
0
ответов

Выражение pointcut AOP для любого общедоступного метода службы

Какое простейшее выражение pointcut могло бы перехватывать все общедоступные методы всех bean-компонентов, аннотированных с помощью @Service? Например, я ожидаю, что это повлияет на оба общедоступных метода этого bean-компонента: @Service ...
вопрос задан: 28 July 2011 14:52
0
ответов

Как создать проект Maven в Eclipse с поддержкой AspectJ? [закрыто]

Кажется, что нужно выбирать между «проектом AspectJ», который использует некоторую специфичную для Eclipse конфигурацию, или «проектом Maven», а затем пытаться получить правильную конфигурацию XML для AspectJ. Есть ...
вопрос задан: 27 July 2011 13:24
0
ответов

выставляя предыдущее значение в AspectJ set-pointcut

, я должен обнаруживать изменения значений полей. Я хочу сравнить предыдущее значение с новым. Я не знаю ни названия поля, ни его типа. (Более подробная информация здесь.) Для примера данного класса: package eu ....
вопрос задан: 25 July 2011 03:36
0
ответов

Получить аннотированные параметры внутри pointcut

У меня есть две аннотации @LookAtThisMethod и @LookAtThisParameter, если у меня есть pointcut вокруг методов с помощью @LookAtThisMethod, как я могу извлечь параметры указанного метода, которые аннотированы ...
вопрос задан: 7 July 2011 00:03
0
ответов

Есть ли какой-либо атрибут, относящийся к AJAX, который должен быть установлен для действий контроллера ASP.NET MVC?

Я хочу использовать частичные представления с AJAX вызывает в ASP.NET MVC, и я использую его впервые. Я просто искал, есть ли что-то особенное, что я должен знать заранее, и одно из них, которое я '...
вопрос задан: 2 July 2011 18:13
0
ответов

Grails - добавить заголовок к каждому ответу

Как я могу добавить заголовок ответа - скажем, X-Time, который будет выглядеть примерно как X-Time: 112 Где указанное значение будет временем в миллисекундах, которое потребовалось для обработки ответа? Есть ли на самом деле ...
вопрос задан: 20 June 2011 18:03
0
ответов

Ninject Перехватить любой метод с определенный атрибут?

Как я могу заставить Ninject.Extensions.Interception в основном позволить мне привязать определенный перехватчик к любому методу, имеющему атрибут ... psudocode: Kernel.Intercept (context => context.Binding ....
вопрос задан: 17 June 2011 23:39
0
ответов

PostSharp OnMethodBoundaryAspect OnEntry Not Executing

Я запускаю веб-приложение .NET 4.0 (не веб-сайт) и PostSharp 1.5. Мне не удается выполнить метод переопределения OnEntry с использованием базового класса OnMethodBoundaryAspect. Вот соответствующий код: ...
вопрос задан: 16 June 2011 20:18
0
ответов

Android의 AspectJ : pointcut call (* Activity.onCreate (..))이 Activity.onCreate () 호출을 선택하지 않습니다

내 Android 프로젝트에서 AspectJ를 사용하고 있습니다. 내 활동의 onCreate () 및 onDestroy ()에 대한 모든 호출을 포착하는 pointcut을 작성하고 싶습니다. 저는 AspectJ를 처음 접했기 때문에 아마 빠졌을 것입니다 ...
вопрос задан: 16 June 2011 08:53
0
ответов

Рекомендации по производительности для использования Castle DynamicProxy в веб-приложениях .NET

Я начинаю с Castle DynamicProxy, и у меня это образец для отслеживания изменений свойств объекта. Вопросы: Следует ли мне кэшировать (в статическом поле) экземпляр ProxyGenerator (), который я использую в ...
вопрос задан: 10 June 2011 06:24
0
ответов

AspectJ - почему «рекомендации, определенные в XYZ, не были применены»?

Я только начал играть с AspectJ (1.6.11). Я отправляю электронные письма через библиотеку обычной электронной почты, и я хотел бы знать, сколько времени требуется, чтобы отправить сообщение. Это мой код для отправки электронного письма: import org.apac
вопрос задан: 7 June 2011 11:38
0
ответов

Что может АОП, чего не может ООП?

Я в первую очередь разработчик Java. Я встречал немало Java-разработчиков, которые любят АОП. Я также замечаю, что в последнее время появляется все больше и больше «шаблонов проектирования» АОП, которые, кажется, получили достаточно широкое распространен
вопрос задан: 11 May 2011 11:02
0
ответов

Время загрузки переплетаясь в AspectJ с помощью aop.xml

Из того, что я понимаю, в течение времени загрузки, переплетаясь для работы с помощью файла aop.xml, он должен быть помещен в META-INF. Существует ли способ обойти это и использовать aop.xml (или какой-либо XML-файл) в каком-либо каталоге?...
вопрос задан: 6 May 2011 13:32
0
ответов

Java - Зарегистрируйте все классы, аннотированные с помощью @MyAnnotation

У меня есть аннотация @MyAnnotation, и я могу аннотировать с ее помощью любой тип (класс). Затем у меня есть класс под названием AnnotatedClassRegister, и я хотел бы, чтобы он регистрировал все классы, помеченные @ ...
вопрос задан: 4 May 2011 21:18
0
ответов

Каково текущее состояние AspectJ?

A новая версия AspectJ была выпущена несколько недель назад. Но большая часть официальной документации действительно устарела и датируется еще до слияния AspectWerkz. Книги тоже датированы. Сложно представить ...
вопрос задан: 4 May 2011 16:57
0
ответов

Spring AOP: ведение журнала и вложенные методы

Я написал простое приложение Spring2.5 для демонстрации / тестирования AOP; в частности, Я хочу регистрировать вход и выход каждого метода каждого класса в определенном пакете. Это то, что у меня есть ... (примечание: я использую ...
вопрос задан: 25 April 2011 19:25
0
ответов

Получение java.lang.reflect.Method из ProceedingJoinPoint?

Вопрос короткий и простой: есть ли способ получить объект Method из apsectj ProceedingJoinPoint? В настоящее время я делаю Class [] parameterTypes = new Class [joinPoint.getArgs (). Length]; Есть ли способ получить объект Method из apsectj ProceedingJoin
вопрос задан: 19 April 2011 14:32
0
ответов

Внедрение зависимостей в MethodInterceptor

У меня есть MethodInterceptor с зависимостями. Как я мог их уколоть? Здесь, в 2007 году, Боб Ли сказал, что эту возможность следует включить в следующий выпуск, но я не могу найти для этого API. ...
вопрос задан: 16 April 2011 08:59
0
ответов

Аспект ориентируемое программирование в QT

Я пытаюсь получить голову вокруг AOP, и некоторый спокойный Код действительно помог бы. Из Википедии вот некоторый пример кода (легок для QT/программиста на C++ читать): освободите передачу (Считайте fromAcc, Учетная запись toAcc...
вопрос задан: 2 April 2011 10:17
0
ответов

Python динамически добавляет декоратор к методам класса, украшая класс

допустим, у меня есть класс: class x: def first_x_method(self): print 'doing first_x_method stuff...' def second_x_method(self): print 'doing second_x_method stuff...' and this ...
вопрос задан: 30 March 2011 03:43
0
ответов

Сообщая IntelliJ IDEA, какие методы не идентифицировать как неиспользуемые

IntelliJ IDEA имеет удобную функцию для обнаружения неиспользуемых методов и отображения их серым цветом, что указывает на возможное предупреждение о мертвом коде. Однако некоторые методы выполняются не напрямую, а через отражение. A ...
вопрос задан: 12 March 2011 16:59