|
发表于 2008-3-25 09:33:13
|
显示全部楼层
Post by hantsy;1830525
jsf 1.2 变化实在太小,没有充分利用java5 的特性。
出现了ejb 3.0 ,jpa 这些基于annotation配置的新技术,为什么不来一次变革,把servlet , jsf全部annotation化。
比如使用@Servlet @Filter @Listener 和 @ManagedBean完全代替麻烦的xml配置。
EJB3是在EJB2使用率逐渐下滑,轻量级框架和中间件遍地都是的情况下推出来的,所以就不用担心处理大量遗留代码的问题,况且EJB3吸收了某些中间件的工作方式,转移起来比较方便。
如果把servlet和jsf也annotation化的话许多代码就要废弃了,JCP不可能去扮演类似千年虫的角色,所以一些工作方式就需要seam这类中间件去探路。 |
|