システム開発で思うところ

Java EEを主にシステム開発をしながら思うところをツラツラを綴る

AnnotationProcessorメモ

AnnotationProcessorの自分向けメモ

Annotationの基本

アノテーション

Visitor

Annotation Processorで注釈したクラスが実装したインターフェースの型パラメータを取る · GitHub

型検証

Java に独自の型検査処理を追加する方法 — Elliptium

Annotation Processorで注釈したクラスが実装したインターフェースの型パラメータを取る · GitHub

情報抽出

java - How to get method body from ExecutableElement - Stack Overflow

Filer

出力先を編集する

jpa-annotation-processor/Compiler.java at master · irobertson/jpa-annotation-processor · GitHub

解析

Java 8から付属する、依存関係解析ツールjdepsを試してみる - CLOVER

Pluggable Annotation Processor APIでimport文を取る - 京都行きたい

その他

Meta-Annotations について

アノテーションプロセッサーで自動生成するときにハマったあたりの話 #ソースコード自動生成 - mike-neckのブログ