下载本文示例代码
随着Ruby,特别是Ruby on Rail在应用领域所取得的成功,近两年来动态语言成为炙手可热的技术之一。由于动态语言灵活、松散的结构,使得实现某些功能特别方便。Spring 顺应时势,在Spring 2.0中适时推出了对动态语言的支持,允许你以普通Bean的方式调用动态语言实现的程序。
阅读导航
动态语言介绍 动态语言也称为脚本语言,是介于标签语言(如HTML,XSLT,VML)和静态语言(如C 、C#、Java,也称编译语言)之间的语言。
动态语言的特性及适用场合 动态语言最突出的特性是语法简洁灵活,易于学习,拥有大量高级程序库,无须从底层开始搭建程序,降低了应用实现的难度。
Ruby快速入门 Ruby无疑是受到关注最多的动态语言, JRuby是用Java代码实现的Ruby解释器,是Ruby到Java的字节码编译器。
Spring对动态语言的支持 Spring为定义基于动态语言实现的Bean提供了专门的Schema标签,它对应一个专门的命名空间。
其它支持功能 除此以外,Spring还提供了两个引人注目的支持,那就是动态刷新和内联脚本。 小结 动态语言在经历过几年的沉寂后又开始重放异彩,各种类型的动态语言不断涌现。其中JRuby、Groovy和BeanShell都采用特殊的Java编译器进行工作,它们最终可以被编译成标准的Java字节码。Spring目前对以上三种动态语言提供了支持,你不但可以在Spring配置文件定义基于Java实现的Bean,还可以定义基于动态语言的Bean。它们的最终表现并没有什么区别,底层的实现对于调用者是透明的。 虽然Spring支持动态语言编写的Bean,但是到目前为止,我们并没有看到多少使用动态语言Bean的应用案例,应该说大多的介绍停留在技术层面,有待于继续探索动态语言集成Spring应用的具体实践。所以除非你确定动态语言Bean能给你的应用带来明显的好处,否则对这一实现技术应保持谨慎态度。 精彩教程推荐
JBuilder 2005全接触
EJB 3.0 开发指南
JSP程序设计初级入门教程
Java开源架构 共7页。 1 2 3 4 5 6 :
随着Ruby,特别是Ruby on Rail在应用领域所取得的成功,近两年来动态语言成为炙手可热的技术之一。由于动态语言灵活、松散的结构,使得实现某些功能特别方便。Spring 顺应时势,在Spring 2.0中适时推出了对动态语言的支持,允许你以普通Bean的方式调用动态语言实现的程序。
阅读导航
动态语言介绍 动态语言也称为脚本语言,是介于标签语言(如HTML,XSLT,VML)和静态语言(如C 、C#、Java,也称编译语言)之间的语言。
动态语言的特性及适用场合 动态语言最突出的特性是语法简洁灵活,易于学习,拥有大量高级程序库,无须从底层开始搭建程序,降低了应用实现的难度。
Ruby快速入门 Ruby无疑是受到关注最多的动态语言, JRuby是用Java代码实现的Ruby解释器,是Ruby到Java的字节码编译器。
Spring对动态语言的支持 Spring为定义基于动态语言实现的Bean提供了专门的Schema标签,它对应一个专门的命名空间。
其它支持功能 除此以外,Spring还提供了两个引人注目的支持,那就是动态刷新和内联脚本。 小结 动态语言在经历过几年的沉寂后又开始重放异彩,各种类型的动态语言不断涌现。其中JRuby、Groovy和BeanShell都采用特殊的Java编译器进行工作,它们最终可以被编译成标准的Java字节码。Spring目前对以上三种动态语言提供了支持,你不但可以在Spring配置文件定义基于Java实现的Bean,还可以定义基于动态语言的Bean。它们的最终表现并没有什么区别,底层的实现对于调用者是透明的。 虽然Spring支持动态语言编写的Bean,但是到目前为止,我们并没有看到多少使用动态语言Bean的应用案例,应该说大多的介绍停留在技术层面,有待于继续探索动态语言集成Spring应用的具体实践。所以除非你确定动态语言Bean能给你的应用带来明显的好处,否则对这一实现技术应保持谨慎态度。 精彩教程推荐
JBuilder 2005全接触
EJB 3.0 开发指南
JSP程序设计初级入门教程
Java开源架构 共7页。 1 2 3 4 5 6 :
下载本文示例代码
Spring 2.0 JRuby 快速入门Spring 2.0 JRuby 快速入门Spring 2.0 JRuby 快速入门Spring 2.0 JRuby 快速入门Spring 2.0 JRuby 快速入门Spring 2.0 JRuby 快速入门Spring 2.0 JRuby 快速入门Spring 2.0 JRuby 快速入门Spring 2.0 JRuby 快速入门Spring 2.0 JRuby 快速入门Spring 2.0 JRuby 快速入门Spring 2.0 JRuby 快速入门Spring 2.0 JRuby 快速入门Spring 2.0 JRuby 快速入门Spring 2.0 JRuby 快速入门
阅读(947) | 评论(0) | 转发(0) |