Grails 是一种新型 Web 开发框架,它将常见的 Spring 和 Hibernate 等 Java 技术与当前流行的约定优于配置等实践相结合。Grails 是用 Groovy 编写的,它可以提供与遗留 Java 代码的无缝集成,同时还可以加入脚本编制语言的灵活性和动态性。
精通 Grails 系列
通过本系列文章,Java 开发人员可以从入门到精通地学习 Grails 框架,学完之后,您将彻底改变看待 Web 开发的方式。
-
构建您的第一个 Grails 应用程序
Java 程序员不需要放弃自己喜爱的语言和已有的开发基础设施就可以采纳一种新型的 Web 开发框架。本文介绍了 Grails,并演示了如何构建您的第一个 Grails 应用程序。
-
GORM - 有趣的名称,严肃的技术
任何好的 Web 框架都需要一个可靠的持久性策略。本文介绍了 Grails 的对象关系映射(Grails Object Relational Mapping,GORM)API。在本文中将看到用 GORM 能够轻松地在 Grails 应用程序中创建表关系、实施数据验证规则、修改关系数据库。
-
用 Groovy 服务器页面(GSP)改变视图
Groovy 服务器页面(Groovy Server Pages,GSP)将 Web 置于 Grails Web 框架之内。本文介绍了如何使用 GSP 工作。您将了解到可以非常轻松地使用 Grails TagLibs、将 GSP 的部分片断组合在一起以及为自动生成(搭建)的视图自定义默认模板。
-
使用 Ajax 实现多对多关系
在 Web 应用程序中,多对多(m:m)关系很难处理。本文将向您展示如何通过 Grails 对象关系映射 API 和后端数据库处理多对多关系,以及学习如何使用 Ajax 流线化用户界面。
使用 Grails 快速开发 Web 应用程序
本教程介绍 Grails,这是一个搭建在动态语言 Groovy 之上的开源 MVC 快速 Web 开发框架。使用 Grails 可以提高 Web 开发的效率,降低 Web 开发的复杂度。本文从 Grails 自动生成代码入手,以示例为中心逐步增加深度与难度,对 Grails 开发进行演示。
精通 Groovy
本教程适合于不熟悉 Groovy,但想快速轻松地了解其基础知识的 Java 开发人员。了解 Groovy 对 Java 语法的简化变形,学习 Groovy 的核心功能,例如本地集合、内置正则表达式和闭包。编写第一个 Groovy 类,然后学习如何使用 JUnit 轻松地进行测试。借助功能完善的 Groovy 开发环境和使用技能,您将轻松完成本教程的学习。最重要的是,您将学会如何在日常 Java 应用程序开发中联合使用 Groovy 和 Java 代码。
实战 Groovy 系列
把任何一个工具集成进您的开发实践的关键是,知道什么时候使用它而什么时候把它留在箱子中。脚本语言可以是您的工具箱中极为强大的附件,但是只有在恰当地应用到适当地场景中才是这样。为了这个目标, 实战 Groovy 是一系列文章,专门介绍 Groovy 的实际应用,并教给您什么时候、如何成功地应用它们
Ruby and Rails 技术资源中心
本资源中心整理了和 Ruby 动态语言和它的开源 Web 开发框架 Ruby on Rails 相关的技术文章,教程和相关项目资源。
|