2011-05-27 66 views
7

您认为什么是最接近或类似于Ruby on Rails范例的java web框架(比如约定配置,DRY,noXML等),但没有需要学习像Groovy这样的脚本语言。当然还有一个很棒的文档和社区。Java Web框架类似于Ruby on Rails范例

+0

Grails? Google说了些什么?为什么没有脚本语言? Groovy已经足够接近Java,对于许多事情来说,它们的学习曲线很浅。 – 2011-05-27 03:04:33

+0

grails是用groovy编写的。那是Java吗? – s84 2011-05-27 03:28:10

+0

嗯,我没有经验的Groovy,但看到一些截屏视频,并尝试一些关于像断言这样的常规功能,看起来像有前途,thx 4你的回答 – 2011-05-27 07:01:18

回答

4

你可以看看Play Framework它遵循MVC和RESTful体系结构。

+0

是看到介绍截屏后,它类似于Rails,但是在那里任何关于玩框架的书。我没有在亚马逊找到任何东西 – 2011-05-27 07:05:25

+0

@ kav1nsky:http://www.packtpub.com/play-framework-cookbook/book – echristopherson 2012-10-12 22:40:43

5

看看Grails随后的Ruby on Rails的范例。

+2

http://www.ubertracks.com/preso/#/intro将解释为什么Grails是优于播放框架 – 2013-07-23 02:22:00

2

也许为时已晚,但看过Spring Roo?

+0

不是一个好的答案!什么是Spring Roo?谨慎地阐述更多:) – t0mm13b 2012-10-12 20:14:29

1

这个问题是有点老了,但这些信息可能仍然是有用的人寻找一个良好的Java框架: 尝试忍者框架(http://www.ninjaframework.org)。我已经尝试过各种各样的java web框架,并且这是迄今为止最容易设置和使用的框架。只需按照他们页面上的教程。

用它进行开发非常简单,忍者web项目是标准的Maven项目,所以你可以用任何支持Maven的ide打开它们。例如,您可以使用Netbeans打开项目,并让开发服务器在命令提示符/终端窗口中运行。每当您保存更改时,开发服务器都会收到您的更改并很快重启。 或者你可以使用标准的文本编辑器,如果你想。

非常舒适的开发。您也可以非常容易地从Netbeans进行调试(http://www.ninjaframework.org/documentation/debugging.html

注意:如果您使用netbeans这样的IDE,您实际上不会从netbeans运行项目,只需编辑IDE上的更改并保存即可。开发服务器自动获取更改。