摘要: 你的四金到底有多少?
阅读全文
摘要: S.H.E
阅读全文
摘要: Groovy1.1 beta-3终于发布了,出于好奇,我借用了emu同学的8皇后代码来测试一下Groovy1.1 beta-3和Groovy1.1 beta-2的性能差异,
利用Groovy1.1 beta-3和Groovy1.1 beta-2将8皇后代码各运行10次,记录下运行程序所耗时间,结果如下:
经过计算,Groovy1.1 beta-3的性能提升了15.5%,期待Groovy1.1 final :)
此外值得一提的是,IBM的ProjectZero团队正在为Groovy改善Eclipse插件,Sun也向Groovy Team施加援手提供服务器供其使用,JetBrains的IntelliJ IDEA Groovy & Grails插件milestone2版本已经发布。
阅读全文
《Grails权威指南》最晚在下月出版,首印6000册,喜欢Grails和Groovy的朋友到时可以购买一本系统地学习一下Grails,该书其中
一章对Groovy的基础知识进行了比较详细的讲解,所以对Grails感兴趣但对Groovy陌生的朋友也就无需担忧了 :)
还有一点需要说明一下,我们三位译者在
不删除和修改原书内容的前提下,以()的形式更新了原书内容,所以不必担心原书内容陈旧问题 :)
学习过程如果遇到什么问题,大家可以加入QQ群:Groovy精英联盟(17397986,12110478)或Grails圈子(http://grails.group.javaeye.com),与其他Groovy & Grails爱好者进行探讨
顺便提一下,Groovy精英联盟的宗旨是“互帮互助,共同进步”
附:
朝花夕拾——Groovy & Grails
摘要: Spring Web Flow是Spring家族中的一位成员,他能简化Web应用的开发。在Grails0.6中就集成了Spring Web Flow这一Web应用开发利器。下面通过一个实例向大家展示一下在Grails中如何方便的使用Spring Web Flow。
阅读全文
摘要: Grails0.6终于发布了,fix了200多个issue,不管从稳定性还是启动速度方面有了很大的提升。
早在Grails处于开发阶段时,我就尝试了一回,第一次启动时显示185ms,但第二次启动就只有93ms了,因为在第一次启动时Grails会将脚本缓存起来,并编译源文件为class文件以免没有修改过的源文件再次被编译以节省时间。
此外Grails还集成了Spring Web Flow,支持了SiteMesh的decorator,界面更漂亮 :)
还有很多新特性。。。
具体可以看一下...
阅读全文
摘要: Groovy提供了许多‘匕首方法’(匕首,短小精悍也~如each,eachWithIndex, any,every,grep,join,sort,find,findAll,collect,groupBy,inject,reverse, tokenize, unique,max,min,count,sum等)来提升开发者的开发效率,但常被Java开发人员忽视。在这篇随笔中我将为您演示各方法的使用。
阅读全文
摘要: 在《Groovy高效编程——生成XML文件》中,我给大家介绍了Groovy中MarkupBuilder的用法,在这篇随笔中,我将使用StreamingMarkupBuilder来生成更复杂的XML文件:
阅读全文
摘要: 最近一直很忙,为了放松放松,自己就用Groovy写了个计算器玩玩,顺便也给还不太了解Groovy中SwingBuilder的朋友展示一下SwingBuilder的用法。
阅读全文
(草稿)
日月如梭,时光似箭,Grails(原名:Groovy on Rails)已经面世一年多了,在这一年多的时间中,Grails Team全力完善Grails,目前Grails已经比较成熟了,很多网站都是基于Grails开发的,其中不乏大型网站。电子工业出版的策划张春雨独具慧眼,在《The Definitive Guide to Grails》出版没多久便引进了此书,经友人李松峰推荐,联系我进行翻译,但由于我实在太忙,只能翻译3~7章,所以就请张若飞(8~11章)和郭会强(1~2章)来翻译其他章节,在此感谢张若飞在翻译最后阶段所做的规范统一工作。
在下的网名为‘山风小子’,真实姓名为‘孙岚’(山风 => 岚,小子 => 孙),拥有4年Java编程经验和1年Groovy编程经验,现就职于ICBCSDC。在去年即2006年开始关注Grails,从Grails0.4.x开始正式接触Grails并使用它开发一些管理系统。对Grails的感觉可以用这么一句来概括:一见钟情,再见倾心。Grails是一个极其优秀的full-stack框架,它最大程度地减少了开发者的重复劳动(比如框架的整合,DAO层代码的编写等),而且无需任何配置(比如配置Spring的applicationContext.xml和Hibernate的XXX.hbm.xml等,甚至连web.xml都不用配置),但不阻止配置,这样开发者就可以通过配置来利用Java世界的框架(比如DWR),优化Grails应用等。此外值得一提的是,Grails应用程序是真正的JavaEE(J2EE)应用程序,因此可以运行于任何符合JavaEE(J2EE)规范的Web服务器(比如Tomcat、JBoss、GlassFish、Weblogic、WebSphere等)上。Grails官方还提供了很多插件(我和James Page负责开发grails-cache插件),开发者可以利用这些插件给Grails添加额外特性以便进行高效开发。
如果您想进一步学习Groovy和Grails,不妨访问Grails的官方网站(http://grails.org)、我的Blog——蛟龙居(http://www.blogjava.net/BlueSUN)和郭会强的Blog——agile_boy(http://agile-boy.javaeye.com),有大量的教程和笔记供您参考。
由于时间仓促,水平有限,不足之处望各位同仁不吝赐教。
孙岚
2007年7月于上海
摘要: 从Groovy1.1beta-2开始,实现动态改变对象的能力变的十分简单:
阅读全文
摘要: 强烈建议还不太了解Grails的朋友阅读此文。
误解一:对于我来说,Grails还不够成熟
误解二:Grails使用的是一门解释型语言(Groovy)
误解三:Grails只是Rails的一个克隆产物
。。。。。。
问题一:在我们有了JRuby on Rails之后,谁还要Grails呢?
问题二:为什么Grails比Rails更适用于企业应用?
。。。。。。
阅读全文
摘要: 10 Common Misconceptions about Grails
阅读全文
摘要: Groovy1.1 beta-2的最大亮点是支持Generics以及实现Groovy和Java代码的联合编译,并支持了经典的for语句
您可以在JDK1.4+上玩玩Generics等Java5的新特性了 :)
阅读全文
摘要: 我试了一下Groovy Eclipse Plugin v1.0.1 功能比之前的那个版本强大很多。
看一下效果吧:
阅读全文
摘要: 让Grails + MySQL正确处理中文
阅读全文
摘要: 圣斗士主题曲上海话版,绝对经典!
阅读全文
摘要: 很多用户(其中也包括我)害怕失去那些自己所熟悉的东西,比如框架,开发环境等。在这篇随笔中,您将看到如何在Grails中利用我们所熟知的框架。其中涉及到配置Spring,配置web.xml和配置dwr.xml,而配置Hibernate在 《Groovy轻松入门——Grails实战之遗留数据库处理篇》中已经讲解过了,所以本篇随笔不再累述。 我以利用DWR框架为例稍作讲解。
Grails无需任何配置,但不阻止我们配置
阅读全文
摘要: JetGroovy这个插件同时支持Groovy & Grails的开发,而且是由IntelliJ IDEA的母公司JetBrains所写,
alpha版本新鲜出炉,做回吃蟹人,感觉很不错 :)
阅读全文
摘要: Show一下Grails-Ext-UI插件的魅力,艳压群芳 :)
阅读全文