跳轉到內容

Seam/建立

來自華夏公益教科書,開放的書籍,為開放的世界
  1. 在 Eclipse 中,使用嚮導建立一個名為“myProject”的新 Seam 專案,確保選擇“EAR”作為專案型別,因為 WAR 檔案不支援 EJB3
  2. Eclipse 將建立四個獨立的專案
    • myProject
    • myProject-ear
    • myProject-ejb
    • myProject-test
  3. 其中,目前我們只關注兩個區域
    • “myProject” 專案中的“WebContent”資料夾
      • 它將包含所有 JSF 頁面、影像、CSS 檔案等。基本上,所有與 UI 相關的內容。
    • “myProject-ejb” 專案中的“ejbModule”資料夾
      • 它將包含所有 Java 類。
      • 儘管“myProject”資料夾下有一個 SRC 目錄,但您不能將這些類用作完全工作的 Seam 元件
      • 由於大多數類應該與業務邏輯或持久化相關,因此它們應該始終是 EJB
  4. 為了幫助清除一些混亂,將過濾器設定為隱藏“外部庫”。
  5. 透過開啟“persistence.xml”(位於 myProject-ejb -> ejbModule -> META-INF)並將屬性“hibernate.show_sql”設定為“false”來關閉 Hibernate 日誌記錄。您不必這樣做,但我發現 Hibernate 非常健談,這些訊息通常對我不太有用。您可以在需要時隨時重新開啟它。
華夏公益教科書