JSR175

JavaEE 5 injection issues

EJB3がPOJOベースになったとしても、それを動かすのにコンテナが必要だという事実は変わりません。コンテナは低レベルのサービスを提供し、EJBはそのレイヤの上位で動くポータブルなコンポーネントです。これは良い・悪いというより、EJBの定義でしょう。JBo…

Annogen

アノテーション・フレームワーク。アノテーションをオーバライドできる。まだ試していないけど、とっても便利そう。期待大。

Announcing Gram, the very very tiny annotation/metadata scripter

GroovyでEJB3Deployerが書けるってこと?

To Annotate or Not?

アノテーションの紹介とXMLとの比較。

Create and Read J2SE 5.0 Annotations with the ASM Bytecode Toolkit

ASM provides a generic API for bytecode attributes.

Mapping Objects to XML Files using Java 5 Annotations

アノテーションを使ったXMLファイルの生成。

dW: Annotations in Tiger

Part 1: Add metadata to Java code Part 2: Custom annotations

AOP and annotations: just say no (from Cedric's Weblog)

Pointcutの指定にアノテーションを使うことの是非。EJBのトランザクションやセキュリティのような標準化されるものは有効だと思っています。でも、なんでもかんでもアノテーションにするのは保守性・再利用性から問題なのは明らか。両者の間のバランスをどう…

JSR 181: Web Services Metadata for the Java Platform (from yoshiさんの日記)

@Onewayっていうのはいいなぁ。 @WebService public class PingService { @WebMethod @Oneway public void ping() { } };

TestNG

Cedric Beustによるアノテーションを使ったNUnitライクなJavaテスティング・フレームワーク。"No Good"ではなく、"New Generation"とのこと。

Declarative Programming in Java

J2EE 1.5やEJB 3.0で何かと話題のJSR 175: A Metadata Facility for the Java Programming Languageの解説記事。Meta-AnnotationsやStandard Annotationsが表にしてあるので、仕様書のドラフトを読んだ後で知識を整理するのに役立ちそう。ただ、Cedricから …