跳转到内容

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 非常健谈,这些消息通常对我不太有用。您可以在需要时随时重新打开它。
华夏公益教科书