Java 开发 2.0: 使用方便的 EC2
2009-12-24 00:00:00 来源:WEB开发网与此同时,Groovy 是一种可以大大简化 Java 开发的开发平台。 Groovy 实际上就是简化了语法的 Java 语言。它允许您将重心放在快速构建解决方案上,而不是周而复始地编写大量 Java 代码来解决相同的问题。(Groovy 在这方面并非独树一帜。运行在 JVM 上的许多其他语言都可以处理相同的问题)。对于我来说,Groovy 仅仅是我的工具箱中的另一个 JAR 文件。
因此,当我考虑快速构建应用程序时,我想到了 Groovy、Spring 和 Hibernate。对于 Web 应用程序,有一种特殊的框架可以将这三者完美地结合在一起,该框架就是 Grails。Grails 构建在 Spring 之上并基于 Groovy。并且 Grails Object Relational Mapping (GORM) — Grails ORM 实现 — 在内部使用 Hibernate。
本文并不会重点介绍 Grails。(如果您希望精通 Grails 的话,我建议您阅读 Scott Davis 的 精通 Grails 系列)。也就是说,使用 Grails 构建简单 Web 应用程序将超乎寻常地简单。
使用 Grails!
Grails 的入门非常简单。跟随本文的步骤,您很快就会得到一个利用数据库的基本 Web 应用程序(通过 Spring 和 Hibernate)。首先,下载 Grails,将其解压缩,然后设置一个指向安装目录的 GRAILS_HOME 环境变量来对环境进行配置。随后将 GRAILS_HOME/bin 添加到您的路径。同样,确保您得到了一个 JAVA_HOME 环境变量。
现在打开一个控制台窗口或 shell(根据您的操作系统)并在命令提示中输入以下内容:
grails create-app mytri
这将毫无意外地创建一个名为 mytri 的 Grails Web 应用程序,这与我在 本系列早期文章 中展示如何使用 Google App Engine 进行构建时使用的 triathlon-tracking 应用程序的通用主题相一致。
更多精彩
赞助商链接