Вопрос проверяет опыт работы с метаданными Java и понимание, как аннотации используются фреймворками.
Короткий ответ
Да, собственные аннотации пишут для добавления метаданных к коду. Они сами по себе ничего не делают, а используются через reflection или фреймворки. Часто аннотации применяются вместе с AOP или обработчиками. Это удобный способ вынести конфигурацию и правила из кода. В Spring такие аннотации используются очень активно.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.