Я искал возможность профилировать свои API. Я обнаружил, что Spring AOP — это один из вариантов профилирования методов.
В Spring AOP есть два варианта настройки и использования аспектов:
Насколько я понимаю, первый вариант (load-time-weaver) выполняет переплетение во время загрузки без создания каких-либо прокси-объектов. И второй вариант (aspectj-autoproxy) создает прокси-объекты. Я прав в этом? Я считаю, что создание прокси-объектов может сказаться на производительности. не так ли?
Какой вариант лучше выбрать с учетом лучшей производительности? Каковы плюсы и минусы обоих подходов?