アノテーションの具体例
java.sun.comのTechnical Articleのコーナーに,Java2SE 5.0から登場したアノテーションの具体的な使用例の記事が掲載されていた。
JavaBeansのプロパティに対してアノテーション(上記の例では「@MaxLength(20)」とか)を付与し,それを使って,HTMLやDDL,WSDLなどのファイルにアノテーションで指定した内容を反映する,というストーリーである。その際のアノテーションの処理方法が中心の内容のようだ。
「 続:XDocletはモノによってはマズいんじゃないの?」でも書いたが,具体的なアノテーションの適用例として,上記の記事は非常にイメージしやすい。
なんてことを書いているが,実はJava2SE5.0のSDKすらインストールしてなかったりする。時間を見つけて,なるべく早くアノテーションについて経験しておかなくてはいけなそうだ。