2011-02-17 8 views
14

apt 명령의 사용법을 이해하기 위해 간단한 예제를 찾으려고했지만 유용한 리소스를 찾을 수 없었습니다.APT (Annotation Processing Tool)

나는 이것을 Getting Started with the Annotation Processing Tool이라고 지칭했지만 나는 높은 수준의 이해를 얻는다. 또한 apt 명령을 테스트하는 코드를 작성하려고합니다. 누군가 간단한 예제 나 더 나은 링크를 참조 할 수 있습니까?

+0

Jackdaw의 소스 코드를 조사 할 수 있습니다. https://github.com/vbauer/jackdaw –

답변

4

"Core Java 2 : Advanced features"책에는 The apt Tool for Source-Level Annotation Processing이라는 섹션이 있는데 도움이 될 것입니다.

업데이트. 자바 1.7로 : 모델 자바 프로그래밍 언어, 주석 프로세서를 기입하기위한 API는 API :

JSR 269은 또한 언어 모델 API로 알려진 두 가지 기본 조각이있다. 이 기능은 javac 명령의 새로운 옵션을 통해 액세스 할 수 있습니다. JSR 269 지원을 포함하여, javac의 지금 5

6

가 여기에 Note 주석 및 관련 프로세서를 만드는 예이다 JDK에 적절한 명령과 유사하게 작동합니다 :

APT: Compile-Time Annotation Processing with Java

업데이트. 자바 1.7로 : 모델 자바 프로그래밍 언어, 주석 프로세서를 기입하기위한 API는 API :

JSR 269은 또한 언어 모델 API로 알려진 두 가지 기본 조각이있다. 이 기능은 javac 명령의 새로운 옵션을 통해 액세스 할 수 있습니다. JSR 269 지원을 포함함으로써 javac는 이제 JDK 5의 apt 명령과 유사하게 작동합니다.