簡體   English   中英

Java EE 6-SEAM + EJB集成/ 3層體系結構

[英]Java EE 6 - SEAM + EJB integration / 3 tier architecture

我一直在使用JSF 2.1和EJB 3.1。 到目前為止,我的應用程序具有以下流程:

  1. Facelets模板
  2. @ManagedBean連接到.xhtml頁面
  3. @Stateless EJB bean,它使用EntityManager從數據庫等獲取實體
  4. EJB bean通過@EJB注入@ManagedBean

所以基本上對於1個實體類,我有2個類和1個xhtml頁面。

現在,我將使用SEAM 3(焊錫,面部,安全性和驗證模塊)開始新項目。 如何簡化應用程序流程? 我可以在JSF bean中使用EntityManager並獲取所有EJB函數,例如事務等嗎? 如何組織項目(實體類,Bean類,服務類)? 感謝幫助!

如何簡化應用程序流程?

從您寫的內容來看,我認為您沒有某種復雜的體系結構。

我可以在JSF bean中使用EntityManager並獲取所有EJB函數,例如事務等嗎?

如果可能,您為什么要這樣做?

如何組織項目(實體類,Bean類,服務類)?

我想說您的應用程序組織不應更改。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM