JSF方面的问题_请教板桥

09-02-08 vodomore
    

表现层用JSF的话, 用什么框架能将表现层和业务层连接起来呢? 业务层主要是用EJB, 再往后主要用JPA实体.

简单看来,得用Session Facade,但Facade肯定会有很多个(按模块),主要问题是怎么能有个集中的"控制枢纽"...都采用注入的话, 以后维护起来很难...

JSF的overhead确实很大, phase链太长, 希望下个版本能实现客户端validate...

    

dearshor
2009-02-08 22:32

你的这个问题,有一个人早就考虑过了,并提出了一个近乎完美的解决方案。什么?你说你不知道这个人??不知道有这么一个近乎完美的解决方案??!!(Are you kidding with me?) 那就有些说不过去了吧,楼主的视野过于局限了吧?

好吧,这个人就是Gavin King,hibernate的创始人,ejb3规范的缔造者之一。

继hibernate之后,Gavin又有了新的力作,JBoss Seam。从seam1开始就focus on integrating JSF with ejb3 deeply and seamlessly,发展到seam2已经是Java世界里最正宗的full stack framework了,紧接着seam3也即将发布,IOC/DI将会拥有一个全新的规范(webbeans)。

建议你好好去了解一下seam,你会惊讶的发现,它就是你梦寐以求的框架。

vodomore
2009-02-09 00:32

正是不想用seam啊...

oojdon
2009-02-09 00:45

Gavin King是个疯子,真是了不起,他写的书读起来就一个字爽!真佩服这种有个性的人,呵呵,banq老师也是一个非常个性的人。

dearshor 前辈,是否注意过jdon框架的状态管理,同类框架现在seam走得更远,你有没有觉得jdon框架在状态管理上有缺陷?

[该贴被oojdon于2009-02-09 01:06修改过]

yinyousong
2009-02-09 20:23

OH,很想用seam啊,可是有seam却让我困难重重,不是我说用就用的.

oojdon老兄,Gavin king 出了那本书籍呀,能否报上书名让我google一下,谢谢了,元宵节快乐啊。。

2Go 1 2 下一页