22. Что такое АОП? Как реализовано в спринге?
UNKNOWNАспектно-ориентированное программирование (АОП) — это парадигма программирования, целью которой является повышение модульности за счет разделения междисциплинарных задач. Это достигается путем добавления дополнительного поведения к существующему коду без изменения самого кода.
АОП предоставляет возможность реализации в одном месте сквозной логики - т.е. логики, которая применяется к множеству частей приложения - и обеспечения автоматического применения этой логики по всему приложению.
Подход Spring к АОП заключается в создании \"динамических прокси\" для целевых объектов и \"привязывании\" объектов к конфигурированному совету для выполнения сквозной логики.
Предыдущий вопрос: 21.Расскажите про scope бинов. Какой scope используется по умолчанию? Что изменилось в пятом Spring?
Следующий вопрос: 23. Как спринг работает с транзакциями? Расскажите про аннотацию @Transactional
Все вопросы по теме: список
Все темы: список
Вопросы/замечания/предложения/нашли ошибку: напишите мне