不知不觉,Groovy Tip系列和Groovy探索系列已经上百篇了,是该做一个简单的目录,以方便大家阅读,同时也给我们一个纵览。阅读全文>
阅读全文>
发表于 @ 2009年06月10日 08:03:00|评论(loading...)|编辑|举报|收藏
“Load my Resource”模式是一种资源使用模式,指的是让资源的使用者只对使用资源编码,而不需要管理资源,如资源的打开和关闭,Exception的捕捉等等。当然了,这种模式也可以推广,这也是本篇所要强调了。阅读全文>
发表于 @ 2009年06月05日 08:03:00|评论(loading...)|编辑|举报|收藏
将字符串转化成我们所需要的其他类型,是任何语言都要做的事情,Java语言有它的一套转化方法,那么Groovy语言是否也提供了这方面的语法糖呢?阅读全文>
发表于 @ 2009年06月04日 07:57:00|评论(loading...)|编辑|举报|收藏
关于方法名的DSL,是Groovy语言DSL实现的一个重要方法,虽然它们使用起来相当的简单,但经常用到它们,可以使得我们的代码有着更好的可读性,更好的编码速度。阅读全文>
发表于 @ 2009年06月02日 07:55:00|评论(loading...)|编辑|举报|收藏
看到Grails开发人员的需求在发达国家得到了快速的增长,非常高兴!按照惯例,这种增长的风潮会很快席卷中国!阅读全文>
发表于 @ 2009年06月01日 08:05:00|评论(loading...)|编辑|举报|收藏
使用Interceptor来实现的AOP编程在编码过程中,有着广泛的应用,这一个专题主要来谈谈使用Interceptor实现的简单观察家模式。阅读全文>
发表于 @ 2009年06月01日 07:58:00|评论(loading...)|编辑|举报|收藏
Groovy语言的“in”关键字一瞥,了解一下它带给我们编码的敏捷。阅读全文>
发表于 @ 2009年05月27日 08:07:00|评论(loading...)|编辑|举报|收藏
本篇是方法名的动态性的第二篇,主要是谈谈使用ExpandoMetaClass来实现运行期内的方法名的动态性。阅读全文>
发表于 @ 2009年05月26日 08:34:00|评论(loading...)|编辑|举报|收藏
方法名的动态性是Groovy语言MOP特性的一个重要内容,本篇分两个篇幅来说说。阅读全文>
发表于 @ 2009年05月26日 08:25:00|评论(loading...)|编辑|举报|收藏
Groovy语言作为JVM的脚步语言,在实际的编码过程中,与Java的交互是必不可少的,本篇主要谈谈在Groovy项目里如何对Java类进行MOP编程。阅读全文>
发表于 @ 2009年05月25日 08:03:00|评论(loading...)|编辑|举报|收藏
我们在Groovy语言中,通过MOP添加一个方法是很容易的,可以有多种途径来做这件事;那么,如果在不同的途径添加了同一个名字的方法,会怎么样呢?阅读全文>
发表于 @ 2009年05月22日 07:57:00|评论(loading...)|编辑|举报|收藏
《Grails In Action》的发表,的确是2G领域的一件大事,希望它的出版能够大大的普及2G技术,特别是Grails开发架构。阅读全文>
发表于 @ 2009年05月22日 07:50:00|评论(loading...)|编辑|举报|收藏
这是谈到正则表达式的第四篇了,一些flag的用法。阅读全文>
发表于 @ 2009年05月20日 07:59:00|评论(loading...)|编辑|举报|收藏
本篇主要谈谈阻止拦截的具体实现。阅读全文>
发表于 @ 2009年05月19日 08:07:00|评论(loading...)|编辑|举报|收藏
本篇和下一篇主要涉及到拦截器的阻止拦截的问题,本篇主要谈谈和组织拦截很相近的不拦截。阅读全文>
发表于 @ 2009年05月19日 08:00:00|评论(loading...)|编辑|举报|收藏