Jboss 如何将seam集成到现有项目中。或者反过来

Jboss 如何将seam集成到现有项目中。或者反过来,jboss,seam,Jboss,Seam,有没有关于将JBossSeam引入旧的Hibernate/JSF项目的文档 我尝试过谷歌,我发现:启动新的seam项目,将现有代码复制粘贴到新项目中。最好在开始之前多了解一点。这似乎是解决方案的一部分: 这似乎是解决方案的一部分: 最好的方法可能是将Seam库添加到现有项目中,然后逐步重构代码以利用Seam的功能。要做到这一点,请完成并重构每个Seam特性的代码,以简化JSF方法。这包括: 将JSF操作侦听器类放入(即添加一个注释) 合并动作监听器和EJB类(动作监听器可以是Seam中的EJB

有没有关于将JBossSeam引入旧的Hibernate/JSF项目的文档


我尝试过谷歌,我发现:启动新的seam项目,将现有代码复制粘贴到新项目中。最好在开始之前多了解一点。

这似乎是解决方案的一部分:


这似乎是解决方案的一部分:


最好的方法可能是将Seam库添加到现有项目中,然后逐步重构代码以利用Seam的功能。要做到这一点,请完成并重构每个Seam特性的代码,以简化JSF方法。这包括:

  • 将JSF操作侦听器类放入(即添加一个注释)
  • 合并动作监听器和EJB类(动作监听器可以是Seam中的EJB)
  • 插入一个而不是现有的Hibernate会话
  • 使用简化页面导航规则
  • 如果仍在使用JSP,请将视图迁移到Facelets

基本上,Seam可能会为您提供许多简化现有代码的方法,因此请一次应用一种方法,看看它们是如何工作的。

最好的方法可能是将Seam库添加到现有项目中,然后逐步重构您的代码以利用Seam的功能。要做到这一点,请完成并重构每个Seam特性的代码,以简化JSF方法。这包括:

  • 将JSF操作侦听器类放入(即添加一个注释)
  • 合并动作监听器和EJB类(动作监听器可以是Seam中的EJB)
  • 插入一个而不是现有的Hibernate会话
  • 使用简化页面导航规则
  • 如果仍在使用JSP,请将视图迁移到Facelets
基本上,Seam可能会为您提供许多简化现有代码的方法,所以请一次应用一种方法,看看它们是如何工作的