红联Linux门户
Linux帮助

Dorado 7.2.0发布,Ajax的Web开发平台

发布时间:2012-11-23 10:16:35来源:红联作者:empast
Dorado 7.1.20 发布,Dorado7的全称是Dorado展现中间件,是一款开源软件,致力于为Web应用提供更加丰富、友好的用户界面,同时大幅提高展现层的开发效率。 Dorado7由三个部分组成:浏览器端的控件(Javascript+CSS)、服务器端的驱动引擎(Java)和集成开发环境(Eclipse Plugin)。Dorado7是一款完全重新设计打造的产品,几乎没有从前作中继承任何代码,是Dorado产品(包括更早期的Extra产品)在实战多年后的一次重大革新。

主要改进内容包括:

将DataProvider中的三个与分页相关的getResult方法重命名为getPagingResult。
提供AbstractDataProviderGetResultInterceptor以方便开发者针对DataProvider定义拦截器。
修正7.1.20中dorado.onInit触发过早,无法在其中获得控件实例的BUG。

兼容性声明

由于此版本中对DataProvider的三个与分页相关的getResult方法进行了重命名,其次可能会引起少数手工调用了此API的用户代码产生兼容性问题。

对于7.2.0而言最为重要的变化并不是dorado-core本身,而是从这个版本开始Dorado7新增了一个非常重要的Addon -- dorado-jdbc。

dorado-jdbc是专门为那些熟悉JDBC开发模式的开发者设计的Dorado7增强包,它为Dorado7的开发者提供了一种与ORM不同的开发模式。通常开发者只需要了解一些JDBC和SQL的基础知识就可以开始为Dorado应用编写数据层的服务端逻辑了。dorado-jdbc并不仅仅是对Java JDBC的简单封装,它也试图让开发者以可视化配置的方式来定义业务逻辑中需要用到的这个数据库操作,让开发者远离繁琐又危险的SQL硬编码。

如果您曾是Dorado5的使用者,那么dorado-jdbc将是您在Dorado7时代的最佳选择。

7.2.0安装包中的新版Dorado IDE已经全面支持了dorado-jdbc的开发。详见 dorado-jdbc项目主页。

主页:http://bsdn.org/projects/dorado7

下载:http://www.bsdn.org/projects/dorado7/download

来自:开源中国社区
文章评论

共有 0 条评论