查看: 2519|回复: 0
打印 上一主题 下一主题
收起左侧

[Java基础] 135-Grails基础教程 中文PDF版 4.17MB 电子书 下载.pdf

[复制链接]

566

主题

713

帖子

3827

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3827
楼主
跳转到指定楼层
发表于 2017-3-15 00:27:20 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
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


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 打开微信扫一扫