135-Grails基础教程 中文PDF版 4.17MB 电子书 下载.pdf
135-Grails基础教程中文PDF版 4.17MB 电子书 下载.pdf.4什么是 Grails
Grails 形成于2005年夏天, 那时Groovy语言正以惊人的速度发展。 一小群
Groovy爱好者对动态语言框架的强大功能感到震惊,但是由于无法将它们用在
已有的Java平台上,所以组织起来使用 Groovy 开发了一个动态框架,并按照
Ruby on Rails 将其命名为 Groovy on Rails,后更名为 Grails。由于这时 Groovy
语言本身已经达到企业应用的成熟度,因此也为Grails 的形成创造了良好的时
机。
Grails 的目标就是超越其他语言在 Web领域的框架,为此Grails 把目标集中
在以下三个方面。
� 与Java平台紧密结合。
� 提供简单的接口,同时保持调用底层Java框架的灵活性及其特性。
� 改进Java平台已有的缺点。6
使用Groovy来实现 Grails, 这使得Grails 有了良好的开端, 因为Groovy的
目标之一就是让 Java程序员可以无缝地向动态脚本语言过渡,而且为他们带来
静态类型语言所不具有的高级特性。
Groovy成为Java平台上的通用语言这一目标, 与Grails 成为通用Web框架
的目标不谋而合。他们都希望尽可能使 Java开发人员不需要再重新学习就可以
过渡到动态语言的开发中。 而且Groovy的创建者们也意识到, 当Java程序员要
使用一门动态语言时, 不应该让他们在语言之间的转换上花费过多的精力。基于
以上考虑, Groovy使用了与 Java及其相似的语法及与JDK 相同的API。
Groovy可以直接将代码编译成字节码( .class文件),这就保证了它在 Java
虚拟机 ( JVM)中能够共享相同的对象模型。 实际上, Groovy对象就是一个 Java
对象,并且也使用Java编译器和虚拟机( VM)
百度云盘私密分享地址:
链接:http://pan.baidu.com/s/1mhZj9Cc
密码:fepf
页:
[1]