Grails学习
grails
Grails是一套用于快速Web应用开发的开源框架,它基于Groovy编程语言,并构建于Spring、Hibernate和其它标准Java框架之上,从而为大家带来一套能实现超高生产力的一站式框架。
RubyonRails开创了将一门强大的编程语言和一个坚持己见、提倡用通情达理的默认设置代替复杂配置的框架进行创造性结合的先河。然而,还有许多组织并没有做好从Java的安全保护伞下走出的准备,也没有打算放弃他们目前在Java上的投入。而Grails的出现,使得在一个以Java为中心的环境中实现同等生产力的想法成为可能。
Grails的插件系统
grails的插件系统也是其亮点之一。首先,和rails,django等web框架类似,基于微内核的思想,插件(可重用模块)是框架的一等公民。grails除了核心模块以外的功能几乎都是通过插件方式实现的。实际上,一个grails插件和一个grails应用基本是完全一样的,同样可以使用grailsrun-app命令来运行。区别仅在于一个插件的根目录下需要提供一个fooplugin.groovy文件,提供插件的一些描述信息。
grails插件基本可以做任何事情,grails社区已经提供了各式各样的插件,发布在grails官方插件源上。查看现有的官方插件,可以执行下面的命令:
grailslist-plugins
安装插件可以执行以下命令:
grailsinstall-plugin插件名或插件路径
(1)下载JDK.http://java.sun.com/javase/downloads/index.jsp
安装JDK,设置JAVA_HOME="JDKPath"Path="%JAVA_HOME/bin%"
(2)下载Grails1.3.0http://grails.org/Download,下载后解压,
在环境变量中增加变量名GRAILS_HOME="grailspath";Path="%GRAILS_HOME/bin%"
具体的安装步骤:http://grails.org/installaction
下班了,待续...........