1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/I-TAKE-TODAY-today-aop

Клонировать/Скачать
CHANGELOG.md 1.9 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 25.11.2024 23:52 1bd80d4

TODAY AOP

:apple: today-aop — это высокопроизводительный облегчённый АОП-фреймворк.

Codacy Badge

Установка

<dependency>
    <groupId>cn.taketoday</groupId>
    <artifactId>today-aop</artifactId>
    <version>1.0.5.RELEASE</version>
</dependency>

Maven Central

v1.0.6

  • :sparkles: Создан аналог SpringCache в виде аспектно-ориентированного программирования для кэширования.

v1.0.5

  • :bug: Исправлено: у суперкласса нет конструкторов с нулевыми аргументами, но аргументы не были предоставлены.
  • :bug: Исправлено: аспекты не созданы (#4).
  • :bookmark: Релиз версии 1.0.5 от 24 июля 2019 года в 1:54.

v1.0.4

  • Исправлено: добавлен AspectsDestroyListener для очистки экземпляров аспектов в AspectsRegistry при закрытии контекста.
  • Оптимизирован код.

v1.0.2

  • Исправлена ошибка нулевого указателя.

v1.0.1

  • Приоритет использования аннотации для маркировки joinPoint.
  • Код оптимизирован.
@Aspect
@Order(Ordered.HIGHEST_PRECEDENCE)
public class LogAspect {

	@AfterReturning(Logger.class)
	public void afterReturning(@Returning Object returnValue) {
		log.debug("@AfterReturning returnValue: [{}]", returnValue);
	}
}

v1.0.0

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/I-TAKE-TODAY-today-aop.git
git@api.gitlife.ru:oschina-mirror/I-TAKE-TODAY-today-aop.git
oschina-mirror
I-TAKE-TODAY-today-aop
I-TAKE-TODAY-today-aop
master