Grails学习之路(1)

本文介绍了Grails框架的安装步骤及基本使用方法,包括环境配置、项目创建、数据源配置、基类与控制器生成等关键环节。

经朋友介绍这个框架,觉得这个框架还真不错,今天做为第一篇学习之篇,能写多少就算多少了。

Grails的官方网站http://grails.codehaus.org/ 这只是作为官方网站的一个翻译。

Grails学习之路
一、环境要求
 机器上已经安装Java SDK 1.4 或更高版本,并在环境变量中设置 JAVA_HOME 指向你的java sdk安装路径
二、安装步骤:
 1、下载grails最新版本
 2、解压到指定目录,如:d:/grails
 3、在环境变量中创建 GRAILS_HOME 并指向你第二步的解压缩目录
 4、添加GRAILS的bin目录到指定环境变量PATH下面
 5、测试安装是否成功,在命令行下面输入>grails 看是否有消息出现
 
三、开始学习
 在grails安装好的基础上,你可以创建一个新的project
 命令:grails create-app
 这将创建出如下的目录结构
  %PROJECT_HOME%
      + grails-app
         + conf                 ---> location of configuration artifacts like data sources
         + controllers          ---> location of controller artifacts
         + domain               ---> location of domain classes
         + i18n                 ---> location of message bundles for i18n
         + services             ---> location of services
         + taglib               ---> location of tag libraries
         + util                 ---> location of special utility classes (e.g., codecs, etc.)
         + views                ---> location of views
             + layouts              ---> location of layouts
     + hibernate              ---> optional hibernate config
     + lib
     + spring                 ---> optional spring config
     + src
         + groovy               ---> optional; location for Groovy source files
                                     (of types other than those in grails-app/*)
         + java                 ---> optional; location for Java source files
     + war
         + WEB-INF
 1、配置数据源 

在创建的grails-app/conf目录中,你可以配置数据源

2、创建基类

在grails-app目录,输入命令

grails create-domain-class 或 grails create-domain-class classname
则会在grails-app/domain下面生成此groovy文件。
3、生成控制器与视图
在grails-app目录下面输入命令
grails generate-all 则会在grails-app/controllers下面生成控制器代码,在views下面生成与基类相对应的视图代码
4、运行
grails run-app
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值