借助Seam开发有状态的CRUD应用程序是件轻而易举的事情。在无缝JSF系列文章的第二篇中,DanAllen向您展示如何使用Java™ServerFaces(JSF)和Seam为基于Web的高尔夫课程目录开发创建、读取、更新和删除用例。在此过程中,他突出强调了Seam对JSF生命周期的两项增强功能——也就是conversation作用域和通过自定义Java5注释进行配置——并解释了其能够降低服务器负载和缩减开发时间的原因。