Grails-学习资料汇总
来源:互联网 发布:js怎么获取当前时间戳 编辑:程序博客网 时间:2024/04/30 02:23
Grails是一个崭露头角的基于Groovy语言,运行与JVM之上,设计上类似于Rails的快速web开发框架,通过Groovy语言和创新的架构,Grails把成熟的企业级JEE开源组件Spring,Hibernate等巧妙地整合起来,使用类似Rails的“按约定设计”(designbyconvention)理念捆绑成一套完整的web开发框架。JEE开发过程的繁琐被Groovy灵活多变的动态特性和按约定设计带来的精简配置所取代,而又保留了企业级组件在稳定和性能方面的优势,可以说是把Rails式的快速开发带到了传统的J2EE的事件。
集成了Spring和Hibernate,是Grails能够应用与企业应用。基于约束优于配置的理念,使得整个应用的架构非常清晰,源码的阅读性大大提高。
下面列举了一些有用的Grails的学习材料,let's enjoy it:
精通 Grails系列:
http://www.ibm.com/developerworks/cn/views/java/libraryview.jsp?view_by=search&sort_by=Date&sort_order=desc&view_by=Search&search_by=groovy&Go.x=5&Go.y=8
Grails官方网站:
http://www.grails.org/
官网本身也是由Grails构建的,可以从SVN上获取源码:http://xircles.codehaus.org/projects/grails/repo。当然上面也有很多不错的例子。
InforQ的例子:
http://www.infoq.com/cn/articles/case-study-grails-parti
Grails社区目前尚不成熟,在开发过程中遇到的问题很难得到有效的帮助。因为集成了Spring和Hiberate,使得调试的难度大大提高,面对满屏幕的Stack Trace, 往往让人觉得素手无策。IDE对框架的支持力度还不够,Eclipse的插件只能支持Groovy语法检查。相对来说,Netbeans 6.5的支持更加优秀,集成了基本上的Grails Commands。
个人认为Grails不是为Web应用而生,而是志在成为优秀的企业级应用框架。Grails支持一系列企业应用插件并且很容易构建自己的插件。如果要专注于Web应用,Django和Rails会是更好的选择。
- Grails-学习资料汇总
- java学习资料汇总
- Cairngorm学习资料汇总
- Java学习资料汇总
- java学习资料汇总
- Java 学习资料汇总
- Java学习资料汇总
- WF学习资料汇总
- 学习资料汇总帖
- Java学习资料汇总
- 咨询学习资料汇总
- F# 学习资料汇总
- Android学习资料汇总
- Python学习资料汇总
- OpenGl学习资料汇总
- PJSIP学习资料汇总
- 机器学习资料汇总
- 算法学习资料汇总
- Servlet中的Listener
- Servlet和Filter的url匹配以及url-pattern详解
- 关于src源文件在web-inf目录下的部署问题
- JSP中的Cookie
- Cookie跨域操作
- Grails-学习资料汇总
- javascript浏览器兼容性(不断更新中)
- 我的读书
- 可更新视图
- 女儿开始认汉字啦
- WebSphere MQ
- 看见的,看不见了;记住的,遗忘了;看不见的,看见了;遗忘的,记住了。
- linux 2.6.24 makefile文件基本介绍
- 内核抢占