`
沙舟狼客
  • 浏览: 158170 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

grails框架入门

阅读更多

一、下载grails框架;

      网址是:http://grails.org/Download

二、安装;这个最简单,直接解压就行了,我的目录结构是:C:\grails-1.3.5

三、设置环境变量:新建一个环境变量GRAILS_HOME,变量值是解压的主目录,我的是C:\grails-1.3.5;path下加入%GRAILS_HOME%\bin

四、运行一下grails help看一下常用的grails命令

grails add-proxy

grails bootstrap

grails bug-report

grails clean

grails clear-proxy

grails compile

grails console

grails create-app

grails create-controller

grails create-domain-class

grails create-filters

grails create-hibernate-cfg-x

grails create-integration-tes

grails create-plugin

grails create-script

grails create-service

grails create-tag-lib

grails create-unit-test

grails dependency-report

grails doc

grails generate-all

grails generate-controller

grails generate-views

grails help

grails init

grails install-dependency

grails install-plugin

grails install-templates

grails integrate-with

grails interactive

grails list-plugin-updates

grails list-plugins

grails package

grails package-plugin

grails plugin-info

grails release-plugin

grails remove-proxy

grails run-app

grails run-war

grails schema-export

grails set-proxy

grails set-version

grails shell

grails stats

grails test-app

grails uninstall-plugin

grails upgrade

grails war

 

五、命令好多,别担心不用记那么多;先建立一个演示项目

cd切入你要把项目放入的目录;grails create-app   项目名

等一会,项目自动建成了,太方便了,呵呵

 六、建立一个对用户增删查改的项目,在刚才的项目目录下,输入:grails create-domain-class

这是建立一个domain类;等一会建立成功后,在类中输入常见的属性,代码如下:

package test

class User {
	String id;
	String name;
	String password;
	int age;
	boolean sex;
	Date birth;
	}
}
 七、再建立一个控制器:

输入命令:grails create-controller  控制类名

 

成功。实际此时最常用的是grails generate-all生成所有的代码,包括前台的页面,也包括后台的代码

 

八、输入命令:grails run-app。最后运行后会生成一个URL,在浏览器中浏览;ok。成功点击刚才建立的控制器;可以看到对用户的增删查改;方便吧,,代码写的很少!!!

分享到:
评论

相关推荐

    学习grails框架时候自己写的例子

    学习Grails框架时候自己写的例子,自己分页,修改sql查询,带数据库,入门极好的例子。

    Grails入门指南-中文版

    Grails框架的代码贡献人Jason Rudolph为您带来这一用于快速Web开发的开源框架的介绍。该框架基于Groovy编程语言,并构建于Spring、Hibernate和其它标准Java框架之上,从而使之成为一套能带来超高生产力的一站式框架...

    Grails1.1中文文档

    当今的Java Web开发技术显得过于复杂,相对于它本身的需要来说。现在主流的Java Web框架也是异常复杂,而且没有很好的遵循 Don't Repeat ...本文档将带你从Grails入门开始,最终能够使用Grails框架建设Web应用程序。

    Grails入门指南_源代码_part2

    Grails入门指南_源代码_part2 http://download.csdn.net/source/309290

    Grails入门指南_源代码_part1

    Grails入门指南_源代码_part1 http://download.csdn.net/source/309290

    Grails入门指南 中文版

    Grails是一套用于快速Web应用开发的开源框架,它基于Groovy编程语言,并构建于Spring、Hibernate和其它标准Java框架之上,从而为大家带来一套能实现超高生产力的一站式框架。 本书作者 Jason Rudolph 译者 陈俊 林...

    Grails入门指南 gswg_source

    Grails是一套用于快速开发Web应用系统的框架,基于Groovy动态语言。并构建在开源技术如:Spring,Hibernate和SiteMesh之上。

    Grails-开源框架---使用指南.pdf与Groovy入门经典(中文).pdf(2合一)

    Grails-开源框架---使用指南.pdf与Groovy入门经典(中文) ,2本书生成Grails代码骨架,用Groovy开发,同时兼容JAVA语言

    Getting-Started-with-Grails-Chinese.rar_Getting Started_grails

    基于java的动态语言Groovy 构建的敏捷web开发框架grails经典入门教程

    grails-core:Grails Web应用程序框架

    入门 您需要安装Java开发工具包(JDK),但是不必安装Groovy,因为它与Grails发行版捆绑在一起。 要安装Grails,请访问并下载您要使用的版本。 设置GRAILS_HOME环境变量以指向提取的下载文件的根目录,并将GRAILS_...

    LittleGoblin:用Grails编写的浏览器游戏框架

    Little Goblin v 0.5.2的发行说明Little Goblin是一个使用Graovy,Java和JavaScript用Grails框架编写的浏览器游戏框架。 它包括一个用于测试和演示的参考实现,它将创建一个基本的可用游戏环境,如上的测试服务器所...

    Etmvc入门学习详解

    之前看过struts, spring mvc, ror, grails等框架,其中最欣赏ror了,struts的灵活性对于多数中小型项目而言显得对于多余。特别是在AJAX如此盛行的今天,现有的框架对AJAX的支持显得不足。于是,萌生了开发一套简易...

    grails-data-mapping:GORM-Groovy对象映射

    [Grails] [Grails]是用于使用[Groovy] [Groovy]编程语言构建Web应用程序的框架。 该项目为Hibernate和NoSQL数据存储上的GORM的新实现提供了GORM API管道。 [Grails]: : [Groovy]: : 入门 有关更多信息,请参见...

    web开发框架XiaomiRose.zip

    如果您觉得Grails的想法很好,您不必转向它,Rose可以给您这种感觉,同时基于您对Java的熟悉,您又能更好地控制Rose。我们希望Rose对各种技术的整合和规范,能使您摆脱犹豫,摆脱选择的困难,规避没有经验带来的开发...

    micro:使用由 Spring Boot 提供支持的经过身份验证、Angular 可调用的 JSON REST 微服务

    我不想提前拆散我的应用程序,而是想尝试 Spring Boot 的一些特性,我认为它是微服务开发的一个很好的框架。 这个入门项目就是尝试这样做的。 愿望清单 这是我想开发的微服务类型: 常规代码 休息API JSON 格式 ...

    gmock:自动从code.google.compgmock导出

    这是一个维护版本,其中包含一些错误修复以及到Groovy 1.8.4的升级并与最新的Grails 2.0兼容 入门 首先扩展org.gmock.GMockTestCase。 使用mock()方法创建模拟对象。 您只需通过在模拟中调用方法来设置期望。

    Spring攻略(第二版 中文高清版).part2

    10.1 Flex入门 388 10.1.1 问题 388 10.1.2 解决方案 388 10.1.3 工作原理 388 10.2 离开沙箱 393 10.2.1 问题 393 10.2.2 解决方案 394 10.2.3 工作原理 394 10.3 为应用添加Spring BlazeDS支持 ...

    Spring攻略(第二版 中文高清版).part1

    10.1 Flex入门 388 10.1.1 问题 388 10.1.2 解决方案 388 10.1.3 工作原理 388 10.2 离开沙箱 393 10.2.1 问题 393 10.2.2 解决方案 394 10.2.3 工作原理 394 10.3 为应用添加Spring BlazeDS支持 ...

Global site tag (gtag.js) - Google Analytics