2008-06-07

Grails 1.0.3发布

现在想想Grails1.0.2发布也有些许时间了,其间Groovy倒是在性能优化方面做了很多改进,现在Grails1.0.3终于发布了,虽然没有在性能方面做特殊调整,但在bug修复和特性开发还是有改进的。

下边就摘录一下Grails1.0.3的ReleaseNotes。
从Grails1.0发布以来,下载次数达186000,平均下来50000次/月,插件的数量也大大增加,目前为止有70个之多,范围涉及到安全,RIA,WebService等等。最新1.0.3的文档也做出了更新(看来中文文档也要抓紧时间同步到1.0.3了 :))

下面看看新特性:

Interactive Mode

要执行Interactive Mode只需要键入:
grails interactive

此特性的主要目的是加快启动,尤其在测试的时候,你会明显感觉比原来快!

Enum support in GORM

GORM终于支持JDK5的Enum了,示例如下:
enum VehicleStatus { OFF, IDLING, ACCELERATING, DECELARATING }

class Vehicle { Long id Long version VehicleStatus status }


I18n URL mappings

看来Grails在I18n方面做的越来越人性化了,现在只需要在URL mapping中就可以轻松指定了,示例如下:
"/german/$controller/$action" {
     lang = "de"
}

Upgrade notes

升级的命令还是老样子,只需键入:
grails upgrade

但是后台还是改变了不少:
  • 开发环境的缓存现在已经改成了OSCache,但是生产环境的依旧是Ehcache
  • WebTest插件将升级成0.5版本
评论
agile_boy 2008-06-13
to cauxu
如果要深入了解,还是有必要去了解一下Spring和Hibernate
cauxu 2008-06-12
使用Grails 需要熟悉Spring hibernate么?
zengsun 2008-06-12
究竟grails 1.1还发不发呀!
我最近都偃旗息鼓,学django去了!
感觉grails还是不太成熟,但对于Java程序员的学习成本最低!
xiao0556 2008-06-09
很喜欢grails,我用了它一次就深深的喜欢上它了
山风小子 2008-06-09
听部分老外说,Grails1.0.3的性能也有提升
chenlb 2008-06-08
最近相学习grails,
agile_boy 2008-06-08
看看这个 http://jira.codehaus.org/browse/GRAILS-1243 吧。
Arden 2008-06-07
头痛的问题要解决controller分包时controller同名时URL映射的情况才爽。
魔力猫咪 2008-06-07
支持枚举当然不错。好像Hibernate自己还是原生不支持吧。
shiren1118 2008-06-07
关注中
发表评论

您还没有登录,请登录后发表评论