创建模型

Grails 中的模型(请参阅:模型 - 视图 - 控制器模式)由所谓的域类表示。域类可以定义 grails 中信息的持久性和表示。域类还可以包含验证。

要在 Grails 应用程序中管理车队,你可以定义一个域类来描述,存储和表示车队中的各种车辆。

要为域类创建存根,请在应用程序文件夹中执行以下命令:

grails create-domain-class org.fleetmanager.Car

接下来,打开生成的 car.groovy 文件并编辑你的域类,如下所示:

package org.fleetmanager

class Car {
   String      manufacturer
   String      model
   String      color
   Integer     year
   Date        acquisitionDate
   Boolean     isElectric
}

最后,使用以下 Grails 命令为你的汽车域和视图生成一个控制器:

grails generate-all org.fleetmanager.Car

现在,你可以运行应用程序,选择汽车控制器并管理你的车队。