本书译自Grails项目负责人Graeme Keith Rocher所著的“The Definitive Guide to Grails”一书,着重介绍了如何在Grails框架下使用Groovy语言进行敏捷的Web开发。本书详细讲解了Grails开发的全部过程,包括项目构架、控制器和视图、与关系数据库之间的ORM映射,以及与Ajax和Java平台的无缝集成。同时该书也揭示了Grails对Java Web开发领域极大的推动作用,英文原版自出版后屡受大师佳评。 本书分为11章,所介绍的内容主要包括:Grails的目的与优势、Groovy语言基础与高级特性、Grails的工程项目结构、根据领域模型自动创建 Web程序、在Grails中实现单元测试和功能测试、控制器的使用、Grails的高级视图技术GSP、在Grails中使用Ajax增强用户体验、 Grails的高级特性,以及与Java的无缝集成。 本书适合所有对动态语言感兴趣的读者阅读,不管是否有过从事Perl、Ruby还是Python项目开发的背景,只要希望能够对动态语言有更深入的理解,都可以从本书中获益。不过,本书主要还是面向那些已经掌握Java语言,希望找到更好、更快捷地开发Web框架的Java爱好者。 本书适合所有对动态语言感兴趣的读者阅读; 掌握Java语言,希望找到更好、更快捷的开发Web框架的Java爱好者。