的Grails框架的产品可以班级为基于Java的Web应用程序?

obs*_*kie -1 java grails groovy frameworks web-applications

当我搜索Java框架时,流行的结果之一是Grails.但是,根据我的理解,它使用Groovy作为类似于Java的语言.这种相似性是否允许我将Grails用作基于Java的Web应用程序?

小智 5

这不是关于Groovy与Java类似,而是Groovy是一种编译为JVM的语言.因此,从JVM的角度来看,无论是Java还是Groovy都无关紧要,它们都会生成.class文件.因此,Groovy编程可以使用所有Java库,因此Grails利用它来基于Hibernate,Spring和其他Java框架.所以对我来说,答案是肯定的,你可以说Grails是一个基于Java的Web应用程序.