ITPUB论坛 » 动态语言 » 请java开发着关注grails
新一届的微软MVP评选已经开始,欢迎各位推荐!
2006-6-8 19:08 guoxiaoliang
请java开发着关注grails

grails=rails on groovy
groovy 才是血统纯正,无缝集成的官方java脚本语言

Grails是构建在开源技术如:Spring,Hibernate和SiteMesh之上的Web框架。它提供一个类似于Rails的平台可以无缝与Java平台相集成使得开发者能利用当前在Java和JDK方面的投入。Grails提供一个完整的开发平台包括内置Jetty web服务器并提供了一些强大的功能比如简单的对象关系映射(ORM),自动重新加载应用程序,为CRUD(新增,查询,修改,删除)操作提供代码自动生成支架(scaffolding)。此外Grails还提供了一些在Java中惯用的语法包括:运用AOP思想的拦截器,动态标签库,JSP和GSP (Groovy Servers Pages)支持。



Groovy 是一种利用其他语言(如 Ruby、Jython 和 Smalltalk)中的特性的动态语言。Groovy 在 Java VM 上运行,并使任何现有的 Java 对象(以及所有 API)可用于 Groovy。Groovy 当前遵循 JSR-241 中的标准;您可以在 Groovy 网站及其项目主管 (Guillaume Laforge) 的网志中了解有关该语言的详细信息。

Grails 之于 Groovy 相当于 Ruby on Rails 之于 Ruby。(该名称最初为“Groovy On Rails”,现在已改为“Grails”以避免混淆/竞争。)与 Ruby on Rails 一样,Grails 用于创建 CRUD(创建、读取、更新、删除)Web 应用程序。您可以在 Grails 网站及其项目主管 (Graeme Rocher) 的网志中了解有关 Grail 的详细信息。

2006-6-9 12:22 yw3wxh
可惜资料太少了

2006-6-9 15:20 guoxiaoliang
呵呵
一般来说,资料丰富的时候也就是技术将要被淘汰的时候
比如struts
只要有个specifiction 和reference 就足够编程了,不是吗:)

2006-6-16 09:27 孤魂一笑
不知道学的怎么样.

2007-12-13 10:35 shiren1118
需要什么资料?

书有,文档,在线也有

2008-5-6 19:31 jieforest
Groovy还只是一个玩具,不要说血统问题,因为ruby->jruby,python->jython,都可以在Java虚拟机上运行。

2008-6-30 01:36
回复 #6 jieforest 的帖子


2008-6-30 19:54 sentom
那有人已经用玩具做了一个web网站了,[url=http://www.javaread.com]http://www.javaread.com[/url]用Grails开发的。

2008-7-1 18:01 zhour560
不错``值得关注!

2008-7-1 18:04 zhour560
to: shiren1118
强人丫~

2008-8-16 10:40 belmount
我也用过半年的grails。
基本上来说不稳定。
中途出现些奇奇怪怪的问题,虽然重起应用之后好了。
但是对开发者来说,总是觉得有什么悬在那里,不知哪天会发作。
另外,如果要应用的深入,就必须了解他所基于的框架。比如spring, sitemesh,hibenate。
spring我倒是挺喜欢。hibernate就比不上ruby 的activerecode了。
我个人还是喜欢用ruby。不过ruby的发布比较困难,所以才出现jruby on rails。
不过话又说回来,grails打war包也经常出现问题。

2008-8-16 22:09 Sky-Tiger
哈哈,新东西不少啊!

页: [1]
查看完整版本: 请java开发着关注grails


Powered by ITPUB论坛