データベースマッピングのニーズのオプションとして、greenDAO を検討しています。greenDao はアノテーション処理を使用せず、手作りの Java プログラムを使用してソース コードを生成していることに気付きました。
コンパイル時にコードを生成するためのアノテーション処理を使用する小さなユーティリティ (Android ContentProvider で使用される) を完成させたばかりですが、greenDao がアノテーション処理の使用を検討したことがあるかどうか、また、そうである場合、なぜそうしないことにしたのか疑問に思います。
コード生成を Android プロジェクトのコンパイル サイクルにフックしたいのですが、SourceGenerator プロジェクトを作成する際の余分な手順を省略できれば幸いです。