Grails是一个full-stack框架,它借助于核心技术与相关的插件(plug-in)来解决Web开发中方方面面的问题,其中包括:
* 易于使用的基于Hibernate的对象-关系映射(ORM)层
* 称为Groovy Server Pages (GSP)的表现层技术
* 基于Spring MVC的控制器层
* 构建于Gant 上的命令行脚本运行环境
* 内置Jetty服务器,不用重新启动服务器就可以进行重新加载
* 利用内置的Spring 容器实现依赖注入
* 基于Spring的MessageSource核心概念,提供了对国际化(i18n)的支持
* 基于Spring事务抽象概念,实现事务服务层
借助于功能强大的Groovy动态语言和领域特定语言(Domain Specific Language,DSL),以上那些特性变得非常易用。
搭建环境
一,安装grails
1.下载安装JDK,安装目录为D:\jdk,配置系统环境变量,将JAVA_HOME指向D:\jdk,然后把%JAVA_HOME%\bin;配置到path当中。
2.下载grails
http://grails.org/Download,下载回来后将其解压
放致到一个目录,比如放在D:\grails-0.5.5-RC1
接下来是设置环境变量,GRAILS_HOME指向D:\grails-0.5.5-RC1
并将%GRAILS_HOME%\bin加到path变量里
二,配置IDE
目前eclipse对grails支持的不好,现在只能放弃使用多年的eclipse。
转而投身到netbeans下。netbeans搭建环境很简单。
如下:
1.下载netbeans,在这:http://www.netbeans.org/downloads/index.html
2.解压登录
3.tools->plugins->Available Plugins下寻找Groovy and Grails选中安装。
4.类似于安装软件一样,安装成功后,重启netbeans。
分享到:
相关推荐
Grails开发环境配置及应用开发 Grails是一种基于Java的Web开发框架,它提供了一个灵活、快速和高效的开发方式。为了让开发者更好地使用Grails,我们需要配置Grails开发环境。在本文中,我们将详细讲解Grails开发...
在Eclipse中搭建Grails项目可能相对复杂,但通过以下步骤,即使是初学者也能顺利进行。 1. **Grails环境安装** - 首先,你需要从Grails官网(http://grails.org/)下载最新版的Grails安装包。 - 安装完成后,确保...
现在,我们可以开始搭建Grails开发环境了: 1. 配置Grails SDK: - 在Eclipse的"Window"菜单中,选择"Preferences",然后展开"Grails"。 - 点击"Grails Settings",点击"+"按钮添加Grails SDK。 - 指向你的...
在当今的软件开发领域,Grails 框架结合了 Groovy 语言和 Spring 框架的强大功能,为 Java 开发者...通过本文的介绍,读者应该能够顺利地在 IntelliJ IDEA 中配置 Grails 开发环境,并开始高效地进行 Grails 项目开发。
《The definitive Guide To Grails学习笔记》是一份深入探讨Grails框架的重要资源,它源于经典书籍《The Definitive Guide to Grails》的精华总结。Grails是一种基于Groovy语言的开源Web应用框架,旨在提高开发效率...
Grails在IT行业中尤其受到重视,因为它能够帮助开发者快速搭建并部署基于MVC模式的应用程序。 在入门Grails之前,首先需要了解如何下载并安装这个框架。Grails官方提供了各个版本的下载链接,通常包括zip压缩包和可...
3. **Grails安装与环境配置**:如何下载并配置Grails开发环境,包括IDE集成、构建工具Gradle的使用等。 4. **Grails项目结构**:解析Grails项目的目录结构,理解各部分的作用,如`src/main/groovy`、`grails-app`等...
首先,要想在IntelliJ IDEA中搭建Grails开发环境,我们必须从官方网站下载IntelliJ IDEA的安装包。IntelliJ IDEA分为Community(社区版)和Ultimate(终极版)两个版本,推荐下载Ultimate版本,因为它包含了对Grails...
《Grails权威指南》这本书是针对Grails框架的深度解析之作,旨在帮助开发者全面...通过《Grails权威指南》,开发者可以深入理解Grails框架的全貌,掌握从开发环境搭建到项目上线的全过程,提升Web应用开发效率和质量。
通过阅读《Grails入门指南中文第二版》,你将能够熟练地搭建Grails开发环境,创建并运行第一个Grails应用,掌握MVC模式下的开发流程,以及利用Grails的强大功能进行高效开发。这本书对于想要进入Grails世界的开发者...
3. **Grails环境搭建**:指导读者如何安装和配置开发环境,包括Groovy、Grails、IDE集成等。 4. **Grails命令行工具**:详述各种Grails命令的用法,如创建项目、运行应用、生成代码等。 5. **GORM(Grails Object ...
本压缩包文件“grails app”包含了一步步搭建Grails应用的源代码,虽然缺失了图片说明,但通过解析代码,我们可以深入理解Grails应用的构建过程。 1. **Grails框架介绍** Grails是基于MVC(Model-View-Controller...
- **部署灵活性**:Grails支持多种部署选项,无论是传统的Web服务器还是现代的云环境,都可以轻松部署Grails应用。 #### 使用场景 Grails适用于各种规模的应用程序开发,特别适合那些需要快速迭代、频繁更新的Web...