2016-10-20 8 views
0

私は、WildFlyを介してMySQLデータベースにアクセスするEJBを持っています。セッションファサードを使用してリモートクライアントからエンティティBeanにアクセスする方法

EJBには、リモートクライアント内からデータベースを管理する方法を公開するエンティティ(Book)とセッションBean(BookBean)があります。

リモートクライアント(単純なJavaクラス)からセッションファサードを使用してエンティティBeanに連絡するコード例を表示できますか?

hereのチュートリアルは、古くなっています。

答えて

0

あなたはこの

public class Client{ 
    //Get the session bean of the Book entity bean 
    @EJB private BookBean bookBean; 

    public static void main(String[] args) { 
     //Assume BookBean has a method named getBooks() which will return books in the database 
     List<Book> booksList = bookBean.getBooks(); 

     System.out.println("Book(s) entered so far: " + booksList.size()); 
     int i = 0; 
     for (Book book:booksList) { 
     System.out.println((i+1)+". " + book.getName()); 
     i++; 
     }  
    } 
} 
のような似たような試すことができます
関連する問題