`

Groovy on Grails 快速建站2

阅读更多

mkdir grails_apps

cd grails_apps

grails create-app

training

cd training

grails run-app

http://localhost:8080/training/

grails create-domain-class

Employee

grails create-domain-class

Computer

sudo vim /home/han/grails_apps/training/grails-app/domain/Computer.groovy

class Computer {
String name;
String ip;

    static constraints = {
    name(maxLength:20,blank:false)
    ip(maxLength:16,blank:false)
    }

String toString() { "${this.name} : ${this.ip}" } 
}

sudo vim /home/han/grails_apps/training/grails-app/domain/Employee.groovy

class Employee {

String name;
String mobile;

static hasMany = [computers:Computer]

    static constraints = {
    name(maxLength:20,blank:false)
    mobile(maxLength:15)
    }

String toString() { "${this.name} -- ${this.mobile}" }
}

grails create-controller

Computer

grails create-controller

Employee


sudo vim /home/han/grails_apps/training/grails-app/controllers/ComputerController.groovy

class ComputerController {

    def scaffold =Computer
}

sudo vim /home/han/grails_apps/training/grails-app/controllers/EmployeeController.groovy

class EmployeeController {

   def scaffold =Employee
}

grails run-app

分享到:
评论

相关推荐

    Groovy和Grails配置方法

    ### Groovy和Grails配置方法 #### 一、Groovy与Grails简介 Groovy是一种强大的面向对象编程语言,它运行在Java平台上...希望本教程能够帮助初学者快速入门Groovy和Grails的使用,并为后续的深入学习打下坚实的基础。

    [Groovy] Groovy, Grails, Griffon 入门教程 (英文版)

    [Apress] Groovy, Grails, Griffon 入门教程 (英文版) [Apress] Beginning Groovy, Grails and Griffon (E-Book) ☆ 出版信息:☆ [作者信息] Vishal Layka, Christopher M. Judd, Joseph Faisal Nusairat, Jim ...

    Groovy&Grails准备,收集的Groovy与Grails的书籍

    2. **GORM(Groovy Object Relational Mapping)**:Grails的持久层框架,提供了ORM服务,简化了数据库操作,支持Hibernate和ActiveRecord模式。 3. **Controllers and Views**:Grails遵循MVC(模型-视图-控制器)...

    eclipse插件grails(groovy)

    Eclipse 插件 Grails(Groovy)是一个强大的开发工具,它使得在Eclipse环境中进行Groovy和Grails应用的开发变得更为便捷。Groovy是一种动态、面向对象的编程语言,而Grails则是一个基于Groovy的开源Web应用框架,...

    groovy-grails-tool-suite-3.6.4.RELEASE-e4.4.2-win32-x86_64.part1

    groovy-grails-tool-suite-3.6.4.RELEASE-e4.4.2-win32-x86_64.part1 共两个压缩包,解压后将扩展名.zip.bak改为.zip再次解压。

    Groovy / Grails F2

    Groovy / Grails F2 The Best Web Server

    Groovy and Grails Recipes.pdf

    - **高效率**:Groovy的动态特性使得Grails可以快速响应需求变化。 - **灵活性**:Grails不仅支持传统的Web开发,还提供了对RESTful服务的支持。 **4. Grails核心组件** - **领域模型**:代表数据库表的实体类,...

    begining groovy and grails

    本书从入门到精通,涵盖了从基础知识到高级应用的全面内容,使读者能够快速上手并深入理解Groovy和Grails的核心概念。 ### Groovy简介 Groovy是一种基于Java平台的动态语言,它融合了简洁性和强大功能,旨在提高...

    Beginning Groovy and Grails, From Novice to Professional

    ### 关于《从新手到专家:Groovy与Grails入门》 #### 一、书籍概述 本书《Beginning Groovy and Grails, From Novice to Professional》由Christopher M. Judd、Joseph Faisal Nusairat 和 James Shingler共同编写...

    Groovy&Grails - 指南.ppt

    Groovy 中可以更简洁地表示,Groovy 支持闭包,这使得代码更加紧凑和易读。例如,Java 中的匿名内部类在 ...通过使用 Grails,开发者能够利用 Groovy 的优势,如 DSL 和动态性,来快速构建功能丰富的 Web 应用程序。

    groovy-grails-tool-suite-3.6.4.RELEASE-e4.4.2-win32-x86_64.part2

    groovy-grails-tool-suite-3.6.4.RELEASE-e4.4.2-win32-x86_64.part2 共两个包,解压后需要将扩展名.zip.bak改名为.zip重新解压。 http://dist.springsource.com/release/STS/3.8.1.RELEASE/dist/ e4.6/spring-tool-...

    Groovy / Grails F4

    Groovy / Grails F4 The Best Web Server

    Groovy / Grails F3

    Groovy / Grails F3 The Best Web Server

    Agile Development with Groovy and Grails.pdf

    ### 敏捷开发与Groovy及Grails技术详解 #### 一、敏捷开发与Groovy及Grails概览 在《Agile Development with Groovy and Grails》这本著作中,作者Christopher M. Judd(Judd Solutions, LLC 的总裁兼顾问)详细...

    groovy and grails ppt

    Groovy和Grails是两个密切相关的Java平台上的开发工具...总之,Groovy和Grails的结合为开发者提供了高效、简洁的Web开发解决方案,利用Groovy的灵活性和Grails的框架特性,可以快速构建出高性能、易于维护的应用程序。

    Groovy and Grails Recipes(清晰PDF)

    ### Groovy and Grails Recipes 知识点概览 #### 一、Groovy by Example **1. Getting Started with Groovy** - **介绍**: 本章主要介绍了如何开始使用Groovy编程语言。对于初次接触Groovy的新手来说,这是一个很...

    groovy grails简介

    而Grails则是一个基于Groovy的全栈框架,它允许开发者快速开发高效、可维护的Web应用。 Groovy语言的特点: 1. **简洁的语法**:Groovy的语法比Java更加简洁,减少了冗余的括号和分号,使得代码更易于阅读和编写。 ...

    Groovy/Grails F1

    Groovy Grails , The best web server.

    [Groovy] Groovy & Grails 新手进阶教程 (英文版)

    [Apress] Groovy & Grails 新手进阶教程 (英文版) [Apress] Beginning Groovy and Grails From Novice to Professional (E-Book) ☆ 出版信息:☆ [作者信息] Christopher M. Judd, Joseph Faisal Nusairat, ...

Global site tag (gtag.js) - Google Analytics