EJB 3.0でうれしいこと

EJB 3.0を使っていて便利だなぁと思うのは普通のIDEで開発ができるということ。たとえば、IDEAでSessionBeanのI/Fクラスを選択しておいて、Goto>Implementation(s)を選択するとBeanクラスを探しだすことができます。考えてみれば当たり前のことができるようになっただけのような気がしますが、これは素直にうれしいです。

それから、IDEA 4.5だとJDK 1.5をサポートしているのでアノテーションの入力補完がバシバシできます。XDocletのときのように、タイプミスで泣くことはありません。私のIDEAの設定ではアノテーションの色をブルーにしているのですが、クラスパスに存在しないアノテーションだと赤い字になります。IDEA万歳!