项目算完成了,等测试报告出来的时间里玩玩groovy,不玩不知道,一玩吓一跳,groovy与ruby好象啊。
看看下面的代码:
ruby的closures与groovy的closures机制几乎完全一样,除了符号改变之外。有兴趣的话看看这个:
http://groovy.codehaus.org/Tutorial+2+-+Code+as+data%2C+or+closures
如果说groovy有什么优点的话,就是它可以直接利用java丰富的类库,实在爽:
语法层面没什么好谈的,我更希望了解下groovy在实际应用中的表现,IBM的develper works上面有个实战groovy系列,值的好好读读
补充下,在spring中调用groovy beans的方法:
首先需要一个java接口,比如:
在spring配置文件中配置:
调用的话跟使用一般的bean没什么不同:
看看下面的代码:
ruby的closures与groovy的closures机制几乎完全一样,除了符号改变之外。有兴趣的话看看这个:
http://groovy.codehaus.org/Tutorial+2+-+Code+as+data%2C+or+closures
如果说groovy有什么优点的话,就是它可以直接利用java丰富的类库,实在爽:
语法层面没什么好谈的,我更希望了解下groovy在实际应用中的表现,IBM的develper works上面有个实战groovy系列,值的好好读读
补充下,在spring中调用groovy beans的方法:
首先需要一个java接口,比如:
在spring配置文件中配置:
调用的话跟使用一般的bean没什么不同:
也许随着groovy性能的提升,将业务层完全由动态语言来实现不是没有可能。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。