aop

Вот мой пример нерабочего проекта . Он содержит 2 модуля: aop-lib - аспекты, используемые в качестве lib. Он содержит следующие классы обернуть.java - это аннотация, используемая для прикрепления советов WrapDef.java - это определение вышеупомянутой аннотации Wrap. aop-app - использует вышеуп...

Я пытаюсь создать пользовательский атрибут, который будет работать в некотором роде AOP (у меня нет доступа к postsharp, к сожалению, и я не очень хорошо знаком с Unity). У него есть AttributeUsage.Метод и в его конструкторе он настраивает некоторые части тестовой среды (извлекает некоторую информацию из прил...

Хорошо, мы говорим о Spring (3.2.0) MVC У нас есть точечный разрез, определенный для запуска" вокруг " аннотации, такой как: @Around("@annotation(MyAnnotation)") public void someFunction() { } Тогда в контроллере имеем: @Controller @Component @RequestMapping("/somepath") public class MyController { ...

Здравствуйте, я начал изучать spring MVC. Сделано достаточно хорошо, чтобы написать код, но я все еще нахожу AOP как трудную концепцию для понимания, уже проверил этот пост . И прошелся по весенней документации. Я все еще нахожу это запутанным, так как объяснение не в мирских терминах и трудно понять. АОП им...

Я работаю с пространствами имен System.Runtime.Remoting.Proxies и System.Runtime.Remoting.Messaging для AOP в C#. Я пытаюсь перенести свое приложение с .Net Framework 4.6 на ядро dnxcore/dotnet. Intellisense говорит, что эти два пространства имен недоступны в моем фреймворке-vesion (netcoreapp1.0 / dnxcore50...

Я пытаюсь использовать spring's @AspectJ compile-time weaving вместо <aop:autoproxy/>, и это вызывает некоторые ошибки. Во-первых, есть несколько предупреждений на этапе компиляции: [WARNING] can not resolve this member: x.y.z.Severity[] x.y.z.ExceptionSeverity.values() [Xlint:unresolvableMember] ...

для данного класса я хотел бы иметь функцию трассировки, т. е. я хотел бы регистрировать каждый вызов метода (подпись метода и фактические значения параметров) и каждый выход метода (только подпись метода). Как мне это сделать, предполагая, что: Я не хочу использовать какую-либо третью сторону Библиоте...

существует много реализации AOP в C#, VB.net. это некоторые из реализаций AOP: PostSharp LOOM.NET Aspect.NET Enterprise Library 3.0 Policy Injection Application Block AspectDNG DotSpect (.SPECT) The Spring.NET фреймворк как часть его функциональность Викка и Phx.Морф исчерпывающий анализ решений AOSD ...

Я изучаю концепции аспектно-ориентированного программирования и Spring AOP. Я не могу понять разницу между Pointcut и Joinpoint - оба они кажутся одинаковыми для меня. В разделительных вы можете применить Ваши советы и Joinpoint также место, где мы можем применить наши советы. Тогда какая разница? примером p...

что является хорошим примером cross-cutting concern? Пример медицинской карты на Википедия страница кажется мне неполной. в частности, из этого примера, почему ведение журнала приведет к дублированию кода (рассеяния)? (Кроме простых вызовов, таких как log("....") везде, что не кажется большим делом). В че...