0
我有一個Web項目,EJB/JPA在不同的機器 我試圖調用一個方法EJB在我管理的bean返回書B進口單位在動態Web項目
Book b=ejb.getbook(1);
我應導入JPA書我的JSF項目中的實體?
我有一個Web項目,EJB/JPA在不同的機器 我試圖調用一個方法EJB在我管理的bean返回書B進口單位在動態Web項目
Book b=ejb.getbook(1);
我應導入JPA書我的JSF項目中的實體?
儘管可能(使用解耦實體和客戶端上的'模擬'jpa jar),但我建議您轉移一個DTO(數據傳輸對象)。通常有一些實體的數據對EJB的使用者(實體版本,創建日期,用戶等)沒有用處。如果您將其與其他類型的適配器(如爲Android應用程序提供的Web服務)集成,您將需要一個DTO。因此,在我的項目中,我的EJB默認提供DTO。
您還可以節省一些帶寬,並簡化驗證。