Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/315.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Roo或Grails(同一家公司,类似产品)_Java_Grails_Spring Roo - Fatal编程技术网

Java Roo或Grails(同一家公司,类似产品)

Java Roo或Grails(同一家公司,类似产品),java,grails,spring-roo,Java,Grails,Spring Roo,可能重复: 阅读这两本书仍然困惑不解,因为它们都在同一个保护伞下,通常用于无线电。 两者都有插件和扩展…所以范围差不多。 学习web developent时,您会选择哪一个,我的背景更像是一个后台人员。看看这个:已经讨论过了 两个框架的基本概念有一些很大的不同: Grails使用Groovy语言,这是一种与Java非常相似但功能更强大的动态语言。如果你喜欢动态语言,这是一个很大的优点,但这是一个新的学习。虽然使用Groovy中的Java类非常容易,反之亦然,但核心类(模型、控制器、服务)必须

可能重复:

阅读这两本书仍然困惑不解,因为它们都在同一个保护伞下,通常用于无线电。 两者都有插件和扩展…所以范围差不多。
学习web developent时,您会选择哪一个,我的背景更像是一个后台人员。

看看这个:已经讨论过了

两个框架的基本概念有一些很大的不同:

  • Grails使用Groovy语言,这是一种与Java非常相似但功能更强大的动态语言。如果你喜欢动态语言,这是一个很大的优点,但这是一个新的学习。虽然使用Groovy中的Java类非常容易,反之亦然,但核心类(模型、控制器、服务)必须是Groovy代码,因为它们依赖于Java中不可用的语言特性。另一方面,Roo是纯Java
  • Roo预先生成代码,这些代码可以独立于Roo框架进行修改和使用(没有强制的运行时Roo组件。另一方面,Grails项目如果没有相当繁重的Grails运行时就无法工作)
还有一些主要的相似之处:

  • 这两个框架都通过命令行创建应用程序框架、打包和运行应用程序
  • 两者都有一个插件API,可以轻松地与其他框架、工具或库集成

我注意到……它是重复的……因为我有答案