论坛首页 Java企业应用论坛

JBoss Seam 1.1 GA 新特性预览(转)

浏览 6817 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2007-01-19  

GOOD!!

1、Seam1.1提供了一个类似于RoR Generator的生成工具:Seam Gen。这个工具能够生成完整的Seam项目,包括完整的配置文件和Build脚本。所以可以很快地建立Seam项目,不需要太长时间。另外,使用Seam Gen建的项目可以使用NetBean和Eclipse打开。

2、Seam1.1提供了“Pure POJO”程序方式,不必依赖于EJB3(尽管EJB3.0依然是推荐方式),所以你可以将程序构建在J2EE1.4上。测试通过的应用服务器包括:JBoss AS 4.0.5 (with or without the EJB3 module), JBoss AS 5.0 beta, WebLogic 9.2, Glassfish v1, Tomcat 5.5.17.

3、Seam1.1提供了一个CRUD框架。以至于可以全部采用声明式的编程来构建数据访问层。或者采用将数据访问的组建整合到components.xml 文件中(类似于Spring的编程模式),或者采用Java代码的方式来扩展这些组件。

4、AJAX已经变成了Seam的非常有力的一点。在Seam1.1中,非常有创意的使用领先的AJAX框架,例如: Ajax4jsf 和 icefaces。(参见官方提供的例子)

5、Seam增强了JSF。在Seam1.1中,依然继承着Seam很好支持JSF的传统。 

详细见:http://labs.jboss.com/portal/jbossseam

   发表时间:2007-01-26  
这个框架很不错!主要是集成了很多现有的东西,不再需要我们再象以前自己来把spring/struts/hibernate等集成,现在方便多了,有时间研究一下!
0 请登录后投票
   发表时间:2007-06-12  
框架的确相当好,但是也存在了很多问题,技术还不够完善,建议大家研究可以,千万别用他来做项目,因为还没有几个人完全掌握这个东西,资料也相当少,都只是知道一点皮毛而已,要想让seam完全成熟,还希望大家加油!!为我们的软件事业贡献一点力量!
0 请登录后投票
   发表时间:2007-06-13  
很吸引人,特别是它自己提供了一个CRUD框架,可以参考一下人家的设计。
0 请登录后投票
   发表时间:2007-06-14  
Seam很强大,但目前没有办法被很快应用的一个很大原因是整个框架自成一体,几个关键组件无法单独剥离出来使用。例如我想使用它的Page flow(使用JBPM引擎)就一定要使用JSF。如果想脱离EJB3,还需要采用jboss的MicroContainer,总之很麻烦,而且seam带的jar包也比较乱,容易造成冲突。
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics