Содержание
- 2. Создание простого Spring примера создадим в Eclipse проект Maven и назовем его SpringAOPExample. В файле pom.xml
- 4. Пример из жизни: Вы приходите в библиотеку и просите выдать вам книгу. В программе данное действие
- 5. Основные понятия: Аспект (aspect) — модуль или класс, реализующий сквозную функциональность. Если в ООП базовым элементом
- 6. Напоминалка Для языка Java парадигма АОП реализуется с помощью такого фреймворка, как Spring AOP , который
- 7. Добавляем в проект зависимости
- 8. Создаём класс сервисов пользователя
- 9. помещаем конфигурационный файл Spring с именем Spring-Customer.xml
- 12. Вывод программы
- 13. Spring AOP Advices (Рекомендации) Рекомендация before
- 14. В конфигурационном файле Spring (Spring-Customer.xml) создаем бин для класса BeforeMethod, а также новый объект с именем
- 15. Вывод программы до выполнения каждого метода класса CustomerService выполняется метод before рекомендации BeforeMethod
- 16. Рекомендация after
- 17. Конфигурационный файл Spring-Customer.xml:
- 19. Рекомендация throws Выполняется после того, как метод выбросит исключение.
- 22. Рекомендация around Сочетает в себе три вышеприведенных рекомендации и выполняется во время выполнения метода.
- 24. Конфигурационный файл Spring-Customer.xml
- 26. Скачать презентацию