Как создать собственную аннотацию и обработать ее с помощью APT? - PullRequest
2 голосов
/ 18 мая 2010

Я новичок в Java Аннотация. Я знаю, как создать пользовательскую аннотацию, но я не знаю, как обработать эту аннотацию для генерации динамического кода, как это делают ejb 3.0 и hibernate.
Я прочитал несколько статей на основе APT, но никто не дает подробностей о том, как обрабатывать аннотацию.
Существуют ли учебники с примерами кода для обработки пользовательских аннотаций?

Спасибо

1 Ответ

1 голос
/ 18 мая 2010

Начните с ... Руководство по началу работы . Чтобы пойти дальше, вы могли бы взглянуть на источники процессора аннотаций, используемые поставщиками JPA 2.0 для генерации классов статической метамодели, например, класса Hibernate: o.h.j.JPAMetaModelEntityProcessor.java

...