Использование прокси в Spring AOP

Я читаю книгу, в которой говорится о включении поддержки AspectJ в Spring AOP.

Ниже приводится абзац из книги:

Чтобы включить поддержку аннотаций AspectJ в контейнере Spring IoC, вам нужно только определить пустой элемент XML aop: aspectj-autoproxy в конфигурации вашего bean-компонента. файл. Затем Spring автоматически создаст прокси для любого из ваших bean-компонентов, которые соответствуют вашим аспектам AspectJ.

В случаях, когда интерфейсы недоступны или не используются в дизайне приложения, можно создавать прокси, полагаясь на CGLIB. Чтобы включить CGLIB, вам необходимо установить атрибут proxy-target-class = true в .


Я не могу понять второй абзац. Что означает « интерфейсы недоступны ». Кто-нибудь может проиллюстрировать это примером?

22
задан Abdelghani Roussi 8 October 2018 в 04:20
поделиться