Grails 2.3.0 GA 發布,快速Web應用開發的開源框架
Grails是一個full-stack框架,它借助于核心技術與相關的插件(plug-in)來解決Web開發中方方面面的問題,其中包括:
- 易于使用的基于Hibernate的對象-關系映射(ORM)層
- 稱為Groovy Server Pages (GSP)的表現層技術
- 基于Spring MVC的控制器層
- 構建于Gant 上的命令行腳本運行環境
- 內置Jetty服務器,不用重新啟動服務器就可以進行重新加載
- 利用內置的Spring 容器實現依賴注入
- 基于Spring的MessageSource核心概念,提供了對國際化(i18n)的支持
- 基于Spring事務抽象概念,實現事務服務層
Grails是基于Groovy編程語言,并構建于Spring、Hibernate和其它標準Java框架之上,從而為大家帶來一套能實現超高生產力的一站式框架。
Ruby on Rails開創了將一門強大的編程語言和一個堅持己見、提倡用通情達理的默認設置代替復雜配置的框架進行創造性結合的先河。然而,還有許多組織并沒有做好從Java的安全保護傘下走出的準備,也沒有打算放棄他們目前在Java上的投入。而Grails的出現,使得在一個以Java為中心的環境中實現同等生產力的想法成為可能。
Grails2.3包括了一些重要的新功能:
- 完整REST支持
- 異步編程API
- 利用Aether實現依賴管理
- Forked Execution Everywhere
- 防止XSS
- Rewritten Data Binding
- Hibernate 4 支持
- Loads of smaller, useful features!
Further information about the release can be found in the release notes.
We are aware that the IDEs will require some updates to work with Grails 2.3.0. If you plan to use 2.3.0 soon, please use the Intellij IDEA EAPs and latest GGTS milestone releases which include updates to work with Grails 2.3.0
Thanks to all those who contributed feedback during the milestone and RC phase. Enjoy!
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!