leftovers...

about grails groovy

Grails 1.2-M3 に更新!

Grails 1.2-M3がリリースされました。


前回のGrails-1.2M2の更新に引き続き安定版1.2へ向けてのリリースです。

今回の更新で追加された機能は、

  • 依存解決DSL

MavenレポジトリからのJar依存解決用DSLが追加されました。
実装にはApache Ivyを使用しています。Maven、Ivyを使わずに、依存関係を明示的にコントロールできます。

grails.project.dependency.resolution = {
    inherits "global" // inherit Grails' default dependencies
    repositories {
        grailsHome()
        mavenCentral()
    }
    dependencies {
       runtime 'com.mysql:mysql-connector-java:5.1.5'
    }}
  • GSPパフォーマンスの超最適化

レンダリングレイヤーのGSPとSitemeshのスループットが2,3倍に!

  • マルチ組込コンテナサポート、デフォルトはTomcatに!に追加機能。

Grails Plugin: Apache Tomcat plugin
コマンドからのリモートデプロイが実装されました。

grails tomcat deploy
grails tomcat undeploy

今まで基本機能に含まれていたWebフロー機能(SpringのWebFlow)は、今後はプラグインとして提供されます。

GrailsプラグインをZipファイルだけ、(セントラル)プラグインリポジトリにリリースできるようになりました。
SVN以外でプラグインバージョン管理している場合に有効。

grails release-plugin --zipOnly
  • formatNumberとformatDate タグの改良

http://grails.org/doc/1.2.x/ref/Tags/formatNumber.html
http://grails.org/doc/1.2.x/ref/Tags/formatDate.html