JBoss Application Server 7中的接缝? [英] Seam in JBoss Application Server 7?

查看:89
本文介绍了JBoss Application Server 7中的接缝?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

JBoss AS 7支持哪个Seam框架版本? 我打算使用Seam2.2.2,它与Jboss AS 7兼容吗?

Which Seam framework version is supported in JBoss AS 7? I am planning to use Seam2.2.2, is it compatible with Jboss AS 7?

推荐答案

是,不是.

如果您想像一下Seam的时间表,答案就来自一个人:

If you visualize yourself the timeline of Seam, the answer comes from alone:

  • 创建Seam 2.x的目的是简化针对Java EE 5的开发并充当未来标准(主要是Java EE 6和JSF 2)的孵化器
  • Java EE 6采纳了Seam 2(及其他)的想法来指定CDI(并改进了JSF之类的API)
  • Seam 3为Java EE 6带来了新的想法,并成为未来标准(主要是Java EE 7和JSF 2.x)的孵化器.

是的,Seam 2或多或少与JBoss AS 7兼容.为什么?因为Java EE 6与Java EE 5向下兼容,但是您将不得不处理一些问题,例如

Yes, Seam 2 is - more or less - compatible with JBoss AS 7. Why? Because Java EE 6 is downwards compatible with Java EE 5. But you will have to deal with some issues, like this and like that one. I just migrated a Seam 2.x application from JBoss AS 4 to JBoss AS 6, and it took me a good deal of a month.

否,请勿在2011年之前将Seam 2用于新项目. CDI比Seam 2双射更为成熟,JSF 2比JSF 1.2更为简单,以至于任何类型的应用程序开发都将对Seam 3更加有趣.最后,一切都在于在工作中获得乐趣,还是?

No, don't use Seam 2 for a new project, not in 2011. CDI is so much more mature than Seam 2 bijection, JSF 2 is so much easier than JSF 1.2, that any kind of application development will simply be much more fun with Seam 3. And at the end, it's all about having fun at work, or?

这篇关于JBoss Application Server 7中的接缝?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆