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

什么是“Groovy”和“Grails”和什么类型的应用程序构建使用它们

发布时间:2020-12-14 16:40:46 所属栏目:大数据 来源:网络整理
导读:现在我听到很多关于“Groovy的Grails”,我想知道更多关于它: 什么是Groovy? 什么是Grails? 使用Grails上的Groovy构建什么样的应用程序? 解决方法 Grails上的Groovy是什么? 它不再存在于此名称下。它现在简单地称为Grails。 什么是Groovy? 最初,JVM的
现在我听到很多关于“Groovy的Grails”,我想知道更多关于它:

>什么是Groovy?
>什么是Grails?
>使用Grails上的Groovy构建什么样的应用程序?

解决方法

> Grails上的Groovy是什么?

它不再存在于此名称下。它现在简单地称为Grails。
>什么是Groovy?

最初,JVM的动态语言。但是,从Groovy 2.0开始,支持静态和动态类型。
>什么是Grails?

Grails(以前称为“Groovy on Grails”)是一个基于Groovy的编程框架,受Ruby on Rails的启发(有差异,但也有很多相似之处)。像RoR一样,Grails倡导“按惯例编码”,开发最佳实践,并且意味着高产。
>使用“Groovy on Grails”构建什么样的应用程序?

Grails用于构建在JVM上运行的Web应用程序。
> Groovy对Grails有什么好处?

高生产力,专注于业务而不是管道。 (注意,我不建议使用Grails与现有的数据模型,这背后的原因是Grails鼓励自上而下的方法,数据库ER模型出??现作为域类的结果如果你使用一个旧数据库,你不能采取这种方法。你必须将数据库映射到域类,可能命名约定不匹配,使必要使用hbm.xml Hibernate配置文件或注释。IMO,这不是一个微不足道的更改工作流,它可以变得非常繁琐,你最终失去了Grails的大部分优势。)
>当我们有标准的编程语言如C/C++,Java / J2EE和.NET / C#时,为什么要在Grails上使用Groovy?

因为点5。

(编辑:李大同)

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

    推荐文章
      热点阅读