准备使用 JSF + Hibernate 请高手们提些意见,谢谢!

accason 07-04-02

公司准备接手一个Web项目,公司的这个部门刚刚成立,没有技术积累,所以现在正在确定用什么技术开发。我有将近1年半没有做过开发了,面对各种框架也很陌生,目前准备使用 JSF + Hibernate ,请问这样的搭配如何?

另外,JSF 能完全替代 Spring 吗?

我们能仅仅使用 JSF 和 Hibernate ,暂不使用别的框架,这样可以吗?

我准备现用这样的框架,然后看情况慢慢的引入 EJB 3.0 和 Spring 。

请高手们提些建议,感激不尽!

zuly
2007-04-03 09:21

JSF我没有使用过,不好说!但是STRUCTS,SPRING MVC都是很好的MVC框架,为什么还要去用JSF!(JSF = JSP+UPDATE)


我的经验是,当遇到一个新的项目,自己又没有经验的时候,最好要找业务咨询公司去咨询,花点小钱是值得的。

而且楼主的确是好久没做项目了,看的出来!不过还是使用一些公认的最佳实践较好!ssh,ssw! 关键还是业务建模!


推荐使用ssw! spring+structs+webwork! --- 新手实用难度小一点!

accason
2007-04-03 13:59

非常感谢,不过有一点,我们目前不仅仅考虑初学上手容易,还要考虑到今后能应付大项目。而且希望现在学习的东西,今后生命力强些,不要太短命。对一些开源的框架,就是担心很快被淘汰。所以我目前倾向选择 Sun 的标准。很想听听现在业界的意见如何?
能推荐一些适合大项目的框架吗?谢谢!

zuly
2007-04-05 10:08

大项目就更要使用这种简单的框架了!ssh可以应用于任何等级的项目!


什么是大项目,大项目就是业务领域层次多,门槛高!这个是软件人员的水平来痕量,和使用什么框架是2回事!

GuaGuaGua
2007-05-07 23:38

作为 不是高手 的意见是:
你的jsf+hibernate就很好拉.:D
或者jsf+ejb3 entity拉.也差不多.
或者jsf+spring+hibernate/entity也可以.不过最好用seam来逢jsf和spring
或者jsf+ejb3(sb&entity)

由于讨厌struts+spring+hibernate所以我一直做不了高手啊.哎...
所以楼主要做高手也可以考虑这个