`
沙舟狼客
  • 浏览: 161730 次
  • 性别: 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框架的中文入门资料较为稀缺,因而这份文档显得尤其宝贵。文档涵盖了从安装、配置、Web开发、服务层、测试、国际化、安全到插件使用等多个方面的详细介绍,是Grails新手学习的宝贵资料。通过这份文档,开发者...

    Grails从入门指南(第二版)

    《Grails从入门指南(第二版)》是一本专为初学者设计的全面教程,旨在帮助读者快速掌握Grails框架的基础知识和高级特性。Grails是一个基于Groovy语言的开源Web应用开发框架,它简化了Java平台上的开发过程,提供了...

    Grails入门指南-中文版

    #### 二、Grails框架简介 **1. Grails框架的背景** - Grails是由Groovy编程语言驱动的一个高度生产力的Web应用框架。 - 它构建于Spring、Hibernate等成熟的Java技术栈之上,利用这些框架的强大功能同时保持自身的...

    Grails完全入门.pdf

    一、Grails框架概览 Grails是一个基于Groovy语言的开源Web应用框架,其设计目标是简化Java Web应用的开发过程,提供更为直观和简洁的编程体验。它结合了Groovy的动态性、Spring的依赖注入以及Hibernate的对象关系...

    Grails 入门指南+示例源码

    《Grails 入门指南》是一本专门为初学者设计的教程,旨在帮助新手快速掌握Grails框架的基础知识和实际应用。Grails是一个基于Groovy语言的全栈式、开源的Web应用框架,它以简化开发流程和提高生产力为目标,特别适合...

    Grails入门精通及中文API

    Grails框架是MVC(Model-View-Controller)结构的实现,它包含以下几个核心组件: - **Model**: 代表应用程序的数据模型,通常由领域类(Domain Classes)来表示,这些类是Groovy对象,具有ORM(对象关系映射)功能...

    Grails入门指南中文第二版.pdf

    《Grails入门指南中文第二版》是一本专为初学者设计的Grails框架教程,旨在帮助读者快速掌握Grails开发的基础知识和技能。Grails是一个基于Groovy语言的开源Web应用框架,它采用模型-视图-控制器(MVC)架构模式,极...

    Grails入门指南 -- 针对grails1.0.4更新

    #### 一、Grails框架简介 - **背景**: Grails是一个基于Groovy语言的开源Web应用框架,适用于Java平台。它旨在简化开发过程,提高开发效率,尤其受到那些希望保留Java环境同时寻求更高效开发方式的开发者的欢迎。 ...

    Grails入门指南第2版

    **Grails入门指南第二版**是一本由infoQ出版的免费电子书,旨在为初学者提供全面而深入的Grails框架学习资源。该书在第一版的基础上进行了更新,以适应Grails框架的最新发展,使其成为学习Grails的理想起点。 **...

    Grails入门教程(二)

    Grails 入门教程(二) 一、建立域关系 在 Grails 框架中,建立域关系是指定义对象之间的关系。一个域对象可以拥有多个其他域对象的引用,这些引用可以是“一对一”、“一对多”或“多对多”的关系。例如,在实例...

    grails入门经典

    ### Grails 入门经典知识点解析 #### 一、Grails 概述 Grails 是一个基于 Groovy 的开源框架,用于快速开发高性能 Web 应用程序。它结合了 Java 平台的强大功能与 Groovy 的灵活性,为开发者提供了一个高度生产力...

    Groovy轻松入门—Grails实战基础篇

    Grails则是一个构建于Groovy之上的开源Web应用框架,它借鉴了Ruby on Rails的设计模式,提供了快速开发的能力,强调代码的简洁性和可读性。 在“Groovy轻松入门—Grails实战基础篇”中,我们将探讨以下几个关键知识...

    Grails入门指南 gswg_source

    Groovy是Java平台上的一个面向对象的脚本语言,它具有简洁的语法和强大的元编程能力,使得Grails框架能够实现快速迭代和低代码量的开发模式。 Grails框架构建在一系列成熟的开源技术之上,包括: 1. **Spring框架*...

    grails 入门 大全

    **Grails 入门大全** Grails 是一个基于 Groovy 语言的开源 Web 应用框架,它构建在 Spring Boot 之上,旨在提高开发效率,提供简洁、灵活的语法,以及丰富的插件生态系统。本资料将带你深入了解 Grails 的基础知识...

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

    总结,"Grails-开源框架---使用指南.pdf"和"Groovy入门经典(中文).pdf"这两本书将帮助读者深入理解Grails框架和Groovy语言,从而更好地开发基于JVM的现代Web应用程序。通过学习这两本书,开发者可以掌握如何利用...

    grails入门指南实例

    Grails是一种基于Java平台的开源Web应用框架,它利用Groovy语言的简洁性和灵活性,为开发者提供了一种高效、快速的开发方式。...随着对Grails框架的深入学习,你可以构建出更多复杂且功能丰富的Web应用程序。

    Grails入门指南第二版里面的赛马项目

    本项目是《Grails 入门指南第二版》中的实例,以赛马为主题,为初学者提供了实际操作的平台,帮助理解Grails框架的基本原理和常用功能。 1. **项目结构** 赛马项目的目录结构遵循Grails的标准布局,包括`src/main/...

    Grails入门经典

    《Grails入门经典》是一本面向初学者的指南,旨在帮助读者快速掌握Grails框架的基础知识和核心概念。Grails是一种基于Groovy语言的开源Web应用框架,它以简化开发流程、提高生产力为主要目标,特别适合构建动态和...

Global site tag (gtag.js) - Google Analytics