`
princeicelk
  • 浏览: 37718 次
  • 来自: ...
文章分类
社区版块
存档分类
最新评论

Groovy on rails 入门(0)

阅读更多

准备工作:

  1.  下载grails.  http://www.grails.org/ 等待许久,总算等到了1.0 RC.
  2. 设置PATH和GRAILS_HOME, PATH的地址为$GRAILS_HOME/bin
  3.  安装groovy的Eclipse插件, 直接安装地址为 http://dist.codehaus.org/groovy/distributions/update/

 开始步骤:

      1. 创建项目

  1. grails create-app project_name  

      2.  创建的项目已有.project文件,可以直接倒入Eclipse

      3. 创建Domain类

  1. grails create-domain-class  

      创建了domain类以后,可以简单的添加一些属性,比如:

  1. class Book {   
  2.     String title   
  3.     String author   
  4. }   

      4. 创建Controller和前台页面,虽然可以分开创建,但是我省的麻烦,直接一次就创建了

  1. grails generate-all domain_class  

          此时如果grails返回信息为 “Domain class not found in grails-app/domain ……”,在Eclipse中的project属性中找到groovy的插件,把“disable groovy compiler generate classes file ”和“disable  check package matches source directory”勾上就好了。

      5  启动grails应用

  1. grails run-app  
          启动之后,就可以通过http://localhost:8080/project_name 访问了。
分享到:
评论

相关推荐

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

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

    Groovy&Grails - 指南.ppt

    Groovy 和 Grails 与 Ruby on Rails 一样,都追求开发效率和简洁性,但它们建立在不同的语言基础之上。Ruby on Rails 是基于 Ruby 语言,而 Grails 则是基于 Groovy。虽然 Grails 受到 Rails 的启发,但它采用了 ...

    最新 groovy开发包

    它是基于Groovy构建的,提供了一种快速开发Web应用的方式,借鉴了Ruby on Rails的许多理念。通过GORM(Grails Object-Relational Mapping)和Grails Command Line Interface(CLI),开发者可以高效地创建数据库驱动...

    grails快速开发web

    - **轻松入门系列**:介绍了如何搭建 Grails 开发环境、通过与 Java 的比较快速掌握 Groovy 语法,以及 Grails 实战基础。 - **实战技巧**:包括 GORM (Groovy Object Relational Mapping) 的使用、如何在 Grails 中...

    Grails in Action - Presentation

    - **借鉴Rails原则**:Grails吸取了Ruby on Rails的成功经验,并将其应用到Java平台上。 - **约定优于配置**:减少显式配置的需求,让开发过程更加流畅高效。 - **避免重复工作**:通过内置机制确保代码的复用性和可...

    grails敏捷开发

    它借鉴了Ruby on Rails的许多优秀理念,同时提供了Java平台的强大功能和兼容性。在本文中,我们将深入探讨Grails的安装、应用程序创建、核心概念以及其在敏捷开发中的应用。 ### 1. 安装Grails 安装Grails通常涉及...

    Grails in Action

    - **简介**:Grails是基于Groovy的一种快速开发框架,其设计理念深受Ruby on Rails的影响,强调约定优于配置(Convention over Configuration)的原则。 - **主要特点**: - **自动代码生成**:Grails提供了强大的...

    Grails基础教程

    Grails借鉴了其他框架的优点,如Ruby on Rails,结合Java平台的优势,打造了一个高效且易用的框架。 1.5 使用Grails的原因 Grails的高生产力、灵活性以及与Java的兼容性,使其成为企业级Web应用开发的优选。 1.6 ...

    学编程选什么语言好?是PHP、Python还是Ruby?

    最后,Ruby是一种动态的面向对象编程语言,其最著名的是Ruby on Rails(Rails)框架,该框架极大地简化了Web应用的开发过程,被誉为快速开发的典范。Ruby语言的语法灵活,开发者可以有多种方式编写同一功能,这虽然...

Global site tag (gtag.js) - Google Analytics