`
song_8
  • 浏览: 4112 次
  • 性别: Icon_minigender_1
  • 来自: 重庆
社区版块
存档分类
最新评论

grails domain 映射关系使用

阅读更多

     今天参看grails 的帮助文档,对文档里面的domain关系映射作了验证,在四种关系种,推荐使用many-to-one,many-to-many,many-to-one的时候最好不要使用belongsTo 否在生成的view中不能save,many-to-many在生成view的时候不能生成多选控件,这个需要自己手动添加

支持多选的select。

分享到:
评论
1 楼 MeltingSnower 2011-09-05  
belongsTo 能save。
而且额外的方便之处是默认级联删除。当然,对某些业务来说也许这是不方便之处。

相关推荐

    Grails Grails Grails

    2. **GORM(Grails Object Relational Mapping)**: GORM 是Grails的ORM框架,提供了与数据库交互的能力,支持关系型数据库,如MySQL、PostgreSQL等。它提供了CRUD操作,以及事务管理和动态查询。 3. **插件系统**...

    111D:\keke\grails指南\笔记\1111111.txt,grails 初学者,使用说明的。

    从给定的文件信息来看,主要关注点在于Grails框架的初学者使用说明。Grails是一个基于Groovy语言的开源Web应用开发框架,它利用了Java平台的优势,并结合了动态语言的灵活性,使得Web开发变得更为高效、简洁。下面将...

    使用Grails快速开发Web应用

    1. **Domain Class**:表示数据模型,通常与数据库表相对应,Grails利用Hibernate进行对象关系映射。 2. **View (GSP)**:采用GSP(Groovy Server Pages)而非传统的JSP,允许嵌入Groovy代码,用于渲染用户界面。 3....

    使用 Grails 快速开发 Web 应用程序

    《使用 Grails 快速开发 Web 应用程序》 Grails,一个基于Groovy动态语言的开源MVC框架,为Web开发提供了高效且简洁的解决方案。自2007年发布以来,Grails以其快速开发能力,降低了Web应用的复杂性,吸引了众多...

    grails-用户手册

    这份用户手册将帮助你深入理解和高效使用Grails。 一、Grails基础 Grails的核心理念是“约定优于配置”,这意味着它有一套默认的规则和结构,减少了开发者在项目初始化阶段的工作量。例如,项目文件结构、数据库...

    grails中文入门简介

    对象关系映射(GORM)是Grails框架中的一个重要组成部分,它为Groovy语言提供了对象持久化的支持。GORM支持基本的CRUD操作,并且在领域建模方面提供了强大的支持,包括一对一、一对多和多对多的关联。GORM支持继承,...

    Grails1.1中文文档

    3. **领域驱动设计(Domain-Driven Design, DDD)**:Grails的域类直接映射到数据库表,文档会解释如何定义领域类、关联关系,以及Lifecycle方法,如`beforeInsert`、`beforeUpdate`等。 4. **服务层**:Grails的...

    grails-core源码

    3. **Domain Classes**:Grails的领域模型类,基于Groovy,具有自动持久化的能力,通过`GORM(Grails Object Relational Mapping)`与数据库交互。 4. **Controllers**:控制层负责处理HTTP请求,调用业务逻辑,并...

    Grails权威指南

     4.1 简化的orm和grails对象关系映射(gorm)  4.2 gorm基础  4.3 设置属性可选  4.4 gorm中的关系  4.5 执行crud操作  4.5.1 创建书签  4.5.2 读取书签  4.5.3 更新书签  4.5.4 ...

    Grails权威指南.pdf

    - **GORM(Grails Object Relational Mapping)**:Grails的内置ORM工具,用于处理与关系数据库的交互,支持自动数据验证和关联映射。 2. **项目构架**: - **Scaffolding**:Grails提供快速生成基础CRUD操作的...

    Grails开源框架 - 使用指南

    易于使用的基于Hibernate的对象-关系映射(ORM)层称为Groovy Server Pages (GSP)的表现层技术基于Spring MVC的控制器层构建于Gant 上的命令行脚本运行环境内置Jetty服务器,不用重新启动服务器就可以进行重新加载利用...

    Grails从入门指南(第二版)

    4. **Grails MVC**:深入理解Model-View-Controller架构,包括Domain Classes(模型)、Controllers(控制器)和Views(视图)的使用。 5. **GORM数据库交互**:学习如何使用GORM进行数据持久化,包括定义领域类、...

    the definitive guide to grails 2

    在Grails框架中,域模型(Domain Classes)是用于表示业务实体的对象,它们通常映射到数据库中的表。通过GORM(Grails Object Relational Mapping),Grails提供了自动的ORM支持,使得开发者无需编写复杂的SQL语句...

    Grails 教程

    易于使用的基于Hibernate的对象-关系映射(ORM)层 称为Groovy Server Pages (GSP)的表现层技术 基于Spring MVC的控制器层 构建于Gant 上的命令行脚本运行环境 内置Jetty服务器,不用重新启动服务器就可以进行重新加载...

    Grails_DC_Cheat_Sheet_1.09.pdf

    ### Grails DC Cheat Sheet 1.09:深入解析Grails Domain Class的使用与约束 在Grails框架中,Domain Class扮演着至关重要的角色,它不仅定义了数据模型,还负责处理数据库交互、验证和业务逻辑。本文将基于`Grails...

    使用GORM构建Spring Boot应用程序 Grails指南_ Grails框架.pdf

    在本教程中,我们将探讨如何使用GORM(Grails Object-Relational Mapping)构建Spring Boot应用程序。GORM是Grails框架的核心部分,它为开发者提供了简单、强大的数据持久化功能,支持Hibernate和MongoDB等数据库。...

    grails入门经典

    在 Grails 中,Domain 类代表数据库中的表,是 ORM(对象关系映射)的核心组件。下面通过具体示例来详细了解如何定义 Domain 类: 1. **Race 类**:表示比赛相关信息。 - **属性**: - `String name`:比赛名称。...

    Java程序员使用Grails的十大优势

    无论是在遇到问题时寻求帮助,还是希望了解更多关于Grails及其周边技术的知识,加入Grails的官方邮件列表都是非常有用的。社区成员之间会分享各种最佳实践和技术解决方案,这有助于新用户快速成长并提升自身的开发...

    grails 入门 大全

    - 使用 `grails create-app` 命令创建一个新的 Grails 应用程序。 - 自动生成的基本项目结构包括源代码目录、配置文件和测试文件。 4. **Grails 控制器(Controllers)** - 控制器处理用户请求,调用服务层方法...

Global site tag (gtag.js) - Google Analytics