当前位置:  开发笔记 > 编程语言 > 正文

Seam框架有多受欢迎

如何解决《Seam框架有多受欢迎》经验,为你挑选了2个好方法。

我正在使用JBoss Seam Framework,但在我看来,它在java开发人员中并不是很受欢迎.我想知道有多少java程序员在使用它,以及在什么样的项目中.和django一样好,还是RoR?



1> Peter Hilton..:

在我们去年Javapolis会议上的JBoss Seam in Action演示中,我的同事和我说'Seam是下一个Struts'.这需要一些解释,我后来写了,因为Seam是新的Struts.不用说,我们喜欢Seam.

Seam受欢迎程度的一个迹象是Seam用户论坛的流量水平.


如果我喜欢Seam,我几乎不称它为"新Struts";-P
你错过了这一点 - 我认为'Struts'在'事实上的标准框架'的意义上,它曾经是.Struts现在只看起来很老了,但是在2001年Struts成为新的JSP时,它更引人注目.获得牵引力需要花费数年时间.

2> 小智..:

我现在已经使用JBoss Seam大约一年了,并且非常喜欢Spring.不幸的是,我不会在工作中使用它,更多的是用于辅助项目和个人项目.对我而言,它为我节省了大量时间为客户开发新项目.而且,我主要使用它的一个重要原因是,与每个层的紧密集成,我从来没有得到任何我曾经用Spring获得的延迟加载错误(即使在过滤器和其他黑客之后).

一个等效的Spring应用程序将在其中包含更多的样板代码以使工作正常.Spring没有很好地集成每一层,它或多或少是很多不同东西的包装,但不能很好地粘合在一起.

我喜欢Seam的另一个好处是他们练习他们所宣扬的东西.看看他们的网站.猜猜它正在运行什么,嗯,他们的代码的实例.Seam Wiki,Seam Forums等.如果您真的相信您的代码,请站在它背后.我很乐意24x7x365他们的传呼机,我打赌它很少会发生.

虽然你编写的代码少得多,但学习曲线大约是陡峭的两倍.我进一步了解,我越了解如何编写好的代码.我想看到更多的评论,但就编码风格而言,它写得很好.

从消极方面来说,就像你试图推向市场的任何产品一样,Seam是在Spring已经流行多年之后的几年,所以Spring到目前为止仍然更受欢迎.搜索确实和Seam只有一些点击.如果你看看Spring,大约有4万注册用户,而Seam大约有7k.

取决于对您来说重要的事情,作为Java开发人员/工程师/程序员,您应该能够使用这两种技术并且很有可能,您很可能在Seam之前遇到Spring应用程序.学习两者以及如何利用两者.如果您正确使用它们并了解每个的细微差别和怪癖,无论您使用的是Spring还是Seam,开发都会变得更加容易.

我不同意这句话,"Seam是下一个Struts".Struts是一种视图技术,而Seam则集成了所有层.我同意这是一个像Struts这样的新概念,它将给Struts带来的Java社区带来同样的影响.在Java EE 6和CDI变得更受欢迎之前,我认为我们不会看到这一点,当然Seam 3也已发布.

沃尔特

推荐阅读
mobiledu2402851377
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有