加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

使用Grails快速开发应用程序(1)

发布时间:2020-12-14 17:04:16 所属栏目:大数据 来源:网络整理
导读:在我之前的博客中,介绍过Groovy这种脚本语言。它是与java兼容的可以直接被java调用,它有什么用? 现在我来介绍它的重要应用之一-Grails. 如果你听说过Ruby on Rails的话,没错,Grails就是用Groovy来实现Rails的。 Grails是一个java敏捷开发的框架。它可以

在我之前的博客中,介绍过Groovy这种脚本语言。它是与java兼容的可以直接被java调用,它有什么用?
现在我来介绍它的重要应用之一-Grails.
如果你听说过Ruby on Rails的话,没错,Grails就是用Groovy来实现Rails的。

Grails是一个java敏捷开发的框架。它可以让你快速的开发出应用程序。
"寻觅就此结束!",这是Grails官方网站的宣传标语。Grails是构建在Spring和Hibernate等Java已有的技术之上的。

它的优点如下:

易于使用的基于Hibernate的对象-关系映射(ORM)层

称为Groovy Server Pages (GSP)的表现层技术

基于Spring MVC的控制器层

构建于Gant 上的命令行脚本运行环境

内置Jetty服务器,不用重新启动服务器就可以进行重新加载

利用内置的Spring 容器实现依赖注入

基于Spring的MessageSource核心概念,提供了对国际化(i18n)的支持

基于Spring事务抽象概念,实现事务服务层

?

下面让我们快速的来使用Grails开发一个小例子吧。
第一步:安装Grails
1)首先需要下载Grails的发行包并进行安装。
实际上无需安装,直接解压缩。
2)在环境变量中添加GRAILS_HOME,值为上一步解压的文件目录。

Windows系统上右击“我的电脑”/“属性”/“高级”/“环境变量”,点击新建。
将解压目录下的bin目录路径添加到path中.
Windows系统上右击“我的电脑”/“属性”/“高级”/“环境变量”,修改path的值。

3)测试

如果环境变量设置无误,此时可以打开终端(window下为命令提示符),输入grails,如果屏幕上显示如下提示则说明安装成功。


Welcome to Grails 1.3.4 - http://grails.org/
Licensed under Apache Standard License 2.0
Grails home is set to: D:/TDDOWNLOAD/grails-1.3.4/grails-1.3.4

No script name specified. Use 'grails help' for more info or 'grails interactive' to enter interactive mode


大家可以看到我用的Grails1.3.4版本。
?
第二步:开发应用程序
在创建应用程序之前,先熟悉一下grails命令的使用,grails中的命令都是在终端中输入的。
(注意c:>代表终端提示符,后续的为你的输入命令符)
c:> grails command name?
现在我们为了创建一个Grails应用,需要输入的命令是create-app
c:>grails create-app gamesys

经过几秒的输出之后grails已经在当前路径下建立了gamesys目录
现在我们进入该目录 cd gamesys
然后可以看到已经帮我们生成了如下的目录结构:
?

grails2



接下来要使用run-app来启动内置的jetty服务器运行刚刚创建的程序
c:>grails run-app gamesys
dos输出如下图3所示

grails3

?
可以看到在localhost:8080位置生成了web应用。

grails4

当然我们现在没有任何的控制器。 使用ctrl+c中断应用程序,继续我们的grails的旅程,为gamesys添加一些有用的东西。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读