(快速参考)

domainClass

目的

domainClass 插件将 Grails 域类配置为 Spring ApplicationContext 中的原型化 Bean

示例

一个域类示例

class Book {
    String title
    Date releaseDate
    Author author
}

描述

请参考 Grails 用户指南中 GORM 部分,其中详细介绍了如何创建 Grails 域类。

给定域类 Book 的已配置的 Spring Bean

  • BookValidator - 一个 GrailsDomainClassValidator,用于验证域类定义的 约束

  • BookPersistentClass - 域类 BookClass

  • BookDomainClass - GrailsDomainClass 实例,它了解域类中定义的约定,并被 GORM 用于执行 ORM 映射。

  • Book - 一个原型化 Bean,每次请求时都会创建一个新的 Book 实例。当使用 new 操作符构建时,此 Bean 用于执行域类的自动装配。