Публикации по теме 'aspect'
Что такое аспектно-ориентированное программирование? — Весна АОП
Привет всем, вы можете использовать это руководство, чтобы получить простое и практическое представление о том, как работает компонент Spring AOP. Насколько я знаю, я буду говорить об АОП. Кроме того, я разработаю пример приложения для Spring AOP.
Что такое сквозная забота?
Забота — это абстрактная структура, используемая в некоторых частях наших приложений, таких как логирование, производительность, управление транзакциями, безопасность, кэширование, проверка, обработка..
Вопросы по теме 'aspect'
Инструментарий для добавления ведения журнала в код Scala
В Java мы можем использовать AspectJ для прозрачного добавления журналирования в классы Java (или, возможно, использовать другие инструменты инструментирования байт-кода). Теперь мне интересно, как прозрачно добавить журналирование в функции Scala...
794 просмотров
schedule
26.05.2024
Как заменить PostSharp Aspect поддельным аспектом для модульного тестирования
У меня есть класс, подобный следующему:
[Log]
public class SomeClass
{ }
LogAttribute является OnMethodBoundaryAspect от PostSharp. Я хотел бы, чтобы все экземпляры LogAttribute были заменены на какую-то фальшивую/издевательскую...
633 просмотров
schedule
11.07.2023
Аспект вокруг вызова в аннотированном поле
Я хочу, чтобы AspectJ вставлял код измерения во все вызовы любого метода, в поля, аннотированные с помощью @Measured, и фиксировал имя метода. Вот что у меня есть:
@Pointcut("get(@my.annotation.Measured * *) && @annotation(measured)")...
1569 просмотров
schedule
08.06.2024
Масштабируйте изображение внутри div вверх И/ИЛИ вниз, чтобы оно соответствовало наибольшей стороне изображения с помощью CSS
Я просмотрел МНОГО вопросов и ответов здесь по этой теме, но не могу найти окончательного ответа, если он существует.
У меня есть div динамической ширины и высоты, и я хочу разместить внутри него изображение любого размера и сохранить соотношение...
1838 просмотров
schedule
27.05.2022
Аспект додзё перед тем, как не работать над запросом додзё
У меня есть класс Dojo, который использует dojo/request для отправки различных запросов на сервер.
Мне нужно использовать dojo/aspect , чтобы добавить совет before к этим запросам.
документы кажутся относительно простыми для понимания....
196 просмотров
schedule
25.04.2024
Spring AOP - Point Cut не вызывается
У меня есть приложение SpringBoot. Я определил аннотацию «Track», и я аннотировал несколько методов в разных пакетах, которые я хочу рассмотреть. Аннотация была определена следующим образом:
@Retention(RetentionPolicy.RUNTIME)...
1972 просмотров
schedule
13.02.2023
Аспект метрик в транзакционном методе
Я определил следующий аспект измерения времени выполнения некоторых методов:
@Around("execution(@Metrics * *.*(..))")
public Object metrics(ProceedingJoinPoint pointcut) {
Logger log =...
261 просмотров
schedule
06.06.2023
ошибка в ::0 не может найти указанный pointcut
трассировка исключения:
Initialization of bean failed; nested exception is java.lang.IllegalArgumentException: error at ::0 can't find referenced pointcut peformance
at...
2984 просмотров
schedule
30.01.2023
AspectJ - совет pointcut на основе аннотированной функции
У меня есть 2 пользовательские аннотации:
@Retention(RetentionPolicy.RUNTIME)
@Target({ElementType.METHOD})
public @interface FlowPoint {
public enum PointInFlow {
START, END
}
PointInFlow pointInFlow();
}
и:...
94 просмотров
schedule
28.05.2023
PostSharp Class-Aspect для добавления аспектов ко всем членам класса
Есть ли способ пометить класс атрибутом, который добавит атрибуты ко всем методам?
Например:
[TestAspect]
public class Test
{
public void foo() { ... };
[AttributeA]
public void bar() { ... };
}
Теперь TestAspect должен...
108 просмотров
schedule
20.07.2022
Набор данных на языке урду для анализа настроений на основе аспектов
когда я запускаю свой код, я получаю эту ошибку из-за чего
text_raw_indices = tokenizer.text_to_sequence(text_left + " " + aspect + " " + text_right)
text_raw_without_aspect_indices = tokenizer.text_to_sequence(text_left + " " +...
130 просмотров
schedule
05.02.2023
Pointcut относится ко всем методам с именем, начинающимся с
Я пытался реализовать простое выражение pointcut внутри своего кода, это мой класс Aspect.
@Aspect
public class PaymentAspect {
@Autowired
private OrdineService ordineService;
@Pointcut("execution(*...
88 просмотров
schedule
17.01.2023
Почему мой @Aspect не распознается моим приложением SpringBoot?
Я хочу протестировать AOP с весенней загрузкой, поэтому я импортировал эту зависимость в свой
пом.xml
<dependency>
<groupId>org.springframework.boot</groupId>...
131 просмотров
schedule
02.07.2023
AspectJ не запускается без аргумента -javaagent
Я пытаюсь использовать AspectJ в простом java-приложении без использования Spring. проект управляется maven.
Вот код проекта, его также можно увидеть на GitHub .
App.java
package ge.jibo.aspectj;
public class App {
public static void...
101 просмотров
schedule
18.10.2022