Я провожу фиктивный экзамен, на котором я не совсем понял один из ответов, в котором не было объяснения, почему он был правильным.
(отредактировано здесь внизу kriegaex, добавив вопросиз комментария ниже и некоторого форматирования и перефразирования, чтобы сделать текст немного более связным и читабельным.)
- Вопрос:"Какое из следующих утверждений верно в отношенииПрокси-функция Spring? "
- Ответ: " Существует тип прокси Spring, который может заменить объект, возвращаемый методом. "
Я понимаючто Spring AOP может использовать два типа прокси:
- JDK динамические прокси
- CGLIB прокси
В моем понимании это два типа прокси, которыеинтенсивно используются весной. Например, при использовании @Transactional
или при создании аспектов (@Aspect
).
Что я понимаю из данного ответа, так это то, что они указывают на аспект @Around
. Тем не менее, я не понимаю, почему они называют это «типом Spring прокси». Является ли аспект прокси? Таким образом, мое понимание аспекта, использующего JDK или прокси CGLIB, неверно?