Я хотел бы создать свою собственную аннотацию. Моя структура - автономное Java-приложение. Когда кто-то аннотирует свой класс pojo, "скрытый" код позади вызывает методы.
Например, сегодня в Java EE имеется аннотация @MessageDriven
.
И когда вы комментируете свой класс с помощью @MessageDriven
и, кроме того, реализуете интерфейс MessageListener, есть код, который вызывает onMessage(Message msg)
. когда сообщение приходит из очереди/темы.
Как создать аннотацию (@MyMessageDriven
), которая может быть добавлена в pojo, а также реализовать MyCustomMessageListener
.
Результат, который я желаю, является триггером "скрытого" кода (моего), который вызовет метод реализованного интерфейса (точно так же, как он работает с образцом, который я написал ниже).