论坛首页 Java企业应用论坛

发现JBoss Seam很棒呀!有用Seam做过项目的吗?

浏览 125090 次
该帖已经被评为精华帖
作者 正文
   发表时间:2009-04-02  
steeven 写道
JSF技术是server side的状态。命中注定不能用于高负载的internet site。
企业复杂应用的快速开发倒是很好。不过这个时候偶觉得echo gwt之类的技术更合适,用java写出web界面。更快。

个人鄙视一切手工写html方式,不易于维护扩展。除非有很好的IDE支持。

好吧,你去鄙视吧,只用Java写出Web界面的人,还真是非主流
0 请登录后投票
   发表时间:2009-04-10  
phoenixup 写道
cats_tiger 写道
robbin看到的两个不足也是我不用seam的原因,本来就不喜欢JSF,再怎么整合也是废柴。期待JSF2.1吧。
Jboss重复的启动也非常不爽,不如jetty快,没想到每次修改还需要打包和deploy,让我想起了N年前用EJB的痛苦经历。个人觉得所谓“快速开发框架”,container的启动速度是非常重要的一个特性,既然java不能做到自动的ClassLoad,那么就让Container尽量快的启动。seam在这个方面做的还不够。


有问题,可以看看解答~~robbin的两个问题,根本不是问题~~不过你说的JBoss启动速度的问题。。我没什么好的办法。。。弄个4G的内存,4核的CPU吧,开发测试就爽了。


我也是遇到这个问题.
我这1G+2核  开机之后只能运行 seam+jboss+eclipse  再加一个浏览器了.

内存已经寥寥了.
0 请登录后投票
   发表时间:2009-04-10  
zjsun 写道

疑惑一:JSF其实也仅仅是个规范而已,Tag自然有Tag的道理,从长远来看,以后的client不一定只是浏览器(能够识别html),如手机设备等,JSF的好处即是:如果你采用了JSF规范实现的tag,可以替换相应的render-kit既可以输出适应不用client的界面,具体可以阅读一下JSF Spec;

这个理论上听起来很有道理,可是我觉得html是比JSF甚至java还要铁的标准,长远来看,手机等设备肯定是会首先主动支持html的,html的应用范围和周期可能比java长得多.我觉得替换render-kit基本是种神话,不知道目前有没有JSF->SWING,Flash的render.
0 请登录后投票
   发表时间:2009-04-20  
juzhibest 写道
phoenixup 写道
cats_tiger 写道
robbin看到的两个不足也是我不用seam的原因,本来就不喜欢JSF,再怎么整合也是废柴。期待JSF2.1吧。
Jboss重复的启动也非常不爽,不如jetty快,没想到每次修改还需要打包和deploy,让我想起了N年前用EJB的痛苦经历。个人觉得所谓“快速开发框架”,container的启动速度是非常重要的一个特性,既然java不能做到自动的ClassLoad,那么就让Container尽量快的启动。seam在这个方面做的还不够。


有问题,可以看看解答~~robbin的两个问题,根本不是问题~~不过你说的JBoss启动速度的问题。。我没什么好的办法。。。弄个4G的内存,4核的CPU吧,开发测试就爽了。


我也是遇到这个问题.
我这1G+2核  开机之后只能运行 seam+jboss+eclipse  再加一个浏览器了.

内存已经寥寥了.

公司用seam做开发,借此申请了一个1G内存,现在双核+2G运行seam程序有些慢啊,这个应该不是编程的效率问题了,应该是seam框架本身的问题,那么一大堆文件要加载,不慢才怪呢,有哪位仁兄能运行着seam程序比单纯的jsf+ejb的速度快一定要告诉一声,小弟先谢过了
0 请登录后投票
   发表时间:2009-04-21  
公司用 Seam 的,没感觉有多少慢。再说了 Seam 的组件的也不定得是 Session Bean,也可以是普通的 Java Bean。

由于 Seam 框架的特性所决定页面只能采用 JSF 的形式。但是 JSF 本身有很多的缺点,比如有 20 个一组的单选按钮,Sun 的 JSF RI 要么这 20 个全部堆在一行上,要么一行只能显示一个,如果想要一行显示 5 个显示 4 行的话,感觉就不是那么方便了。
0 请登录后投票
   发表时间:2009-04-26  
bao110908 写道
公司用 Seam 的,没感觉有多少慢。再说了 Seam 的组件的也不定得是 Session Bean,也可以是普通的 Java Bean。

由于 Seam 框架的特性所决定页面只能采用 JSF 的形式。但是 JSF 本身有很多的缺点,比如有 20 个一组的单选按钮,Sun 的 JSF RI 要么这 20 个全部堆在一行上,要么一行只能显示一个,如果想要一行显示 5 个显示 4 行的话,感觉就不是那么方便了。

说道心里去了,JSF对自由度的牺牲太大了。
1 请登录后投票
论坛首页 Java企业应用版

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