WEB开发网
开发学院软件开发Java Java 开发 2.0: 使用方便的 EC2 阅读

Java 开发 2.0: 使用方便的 EC2

 2009-12-24 00:00:00 来源:WEB开发网   
核心提示: 接下来,将目录切换到新创建的 Web 应用程序(cd mytri/)并输入:grailscreate-domain-classTriathlon您应当会发现 Grails 输出了一些代码行,Java 开发 2.0: 使用方便的 EC2(4),其结尾类似如下内容: CreatedDomainCla

接下来,将目录切换到新创建的 Web 应用程序(cd mytri/)并输入:

grails create-domain-class Triathlon 

您应当会发现 Grails 输出了一些代码行,其结尾类似如下内容:

Created DomainClass for Triathlon 
Created Tests for Triathlon 

现在,将目录切换到 grails-app/domain。在该目录中,您将发现一个文件被命名为 Triathlon.groovy。在任意一种编辑器中打开这个文件。正如本系列早期文章一样,我不会花太多时间关注这类内容。也就是说,从现在起,我将进行非常扼要的介绍(您总是可以在稍后进行补充);我将忽略铁人三项赛(triathlon)的各种关系,而是关注它的一些属性:

日期

类型(短跑、半程铁人三项赛等)

名称

位置

因此,将清单 1 中的代码添加到您的 Triathlon.groovy 文件:


清单 1. 表示一个 triathlon 的样例域对象
class Triathlon { 
 static constraints = { 
 classification(inList:["Sprint", "Olympic", "1/2 Iron Man", "Iron Man"] ) 
 } 
 
 String name 
 String location 
 Date eventDate 
 String classification 
} 

注意对象的 constraints 部分是如何指定 classification 只能为四种类型的其中之一的。保存并关闭文件。

接下来,返回到项目的主目录(mytri)并输入以下内容:

grails generate-all Triathlon 

该命令将创建模型-视图-控制器(MVC)的视图和控制器部分。Triathlon 对象就是模型。

现在可以深呼吸一下了,因为您已经完成了工作。您刚刚创建了一个简单的 Web 应用程序,它可以在数据库中创建、更新、移除和读取 triathlon。很令人振奋,不是吗?要运行此应用程序,输入以下命令:

上一页  1 2 3 4 5 6 7 8 9  下一页

Tags:Java 开发 使用方便

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接