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

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

Annotation

Pluggable Annotation Processing API Sample(実践編2)

前回の続き vermeer.hatenablog.jp 今回はAnnotationProcessorを開発する際のテストのやり方です。一部、自分のライブラリの機能を使うところがありますが、それを除けば基本的に汎用的なものだと思います。 はじめに 前回の続きを想定しているので、以下の…

Pluggable Annotation Processing API Sample(実践編1)

以前の記事の続きです。 vermeer.hatenablog.jp 予定としては この流れで作っておきたいツールがあるので それを作り切るまで 続けたいと思っています。 はじめに 開発環境 Java8、Maven、Netbeans8.2 コード 全てのリポジトリは以下のプロジェクトに格納し…

AnnotationProcessorメモ

AnnotationProcessorの自分向けメモ Annotationの基本 アノテーション Visitor Annotation Processorで注釈したクラスが実装したインターフェースの型パラメータを取る · GitHub 型検証 Java に独自の型検査処理を追加する方法 — Elliptium Annotation Proce…

Pluggable Annotation Processing API Sample

Pluggable Annotation Processing APIについて調べたり試したりしたまとめです。 今回やりたかったことは、Annotation Processorで生成したソースが確認できるまでの環境準備です。「とりあえずAnnotation Processorで簡易かつ完結したプロジェクトが欲しい…

Netbeans で Pluggable Annotation Processing API

こちらの記事のNetBeans版のようなものです。 d.hatena.ne.jp AnnotationProcessorが動くまでのところのチュートリアル的にやってみようと思ってやってみたところ、少し躓いたところもあったので誰かの参考になればと思い、まとめてみました。事例のベースも…