[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[jfriends-ml 12127] Re: JDK5 + JBoss4.0.3SP1 + JBoss-EJB3(RC3) で EJB3 の手順



初めまして、山田と言います。仕事では、EJBを使った社内システムを
開発しているものです。

EJB3の実装手順を見せていただきました。かなり簡単になっているようで
いままでなら、EchoRemote.java は、

public class EchoBean implements SessionBean
{
  public String echo(String msg) { return msg; }
}

とすべきところ、

public class EchoBean implements EchoRemote
{
  public String echo(String msg) { return msg; }
}

で済むので、メソッドが多くなったときに、「あれ?パブリックでだしてなかっ
たっけ?」などと、くだらないところで悩まなくても良くなりますね。おかげで、

public class EchoBean implements SessionBean, EchoRemote

なんてことして、メイクに聞かなくても良いわけですよね。挙げ句の果てに
EchoRemote を消し忘れたりして...
こういうところが、いわゆる、情報インピーダンスのミスマッチをなくすと言う
ことでしょうか?

それと、一つ質問がありますが、
Client.javaの

    EchoRemote ejb = (EchoRemote)ctx.lookup("test.EchoRemote");

で、test.EchoRemote の、test は、RemoteBean のパッケージを指している
と考えて良いのでしょうか?

いずれにせよ、EJB3に期待しています。