Dorado 7.2 新特性

对于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项目主页

什么是Dorado7?

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

Dorado7遵循开放的设计原则,使其具有高度的灵活性和扩展性,可以以几乎零侵入的方式与采用各种架构模式的系统集成。如SSH、JBoss Seam等,甚至是纯JDBC的开发模式。

Dorado7的客户端支持5种主流浏览器(IE、Firefox、Chrome、Safari、Opera),以及平板电脑、智能手机(iPhone、Andriod、WindowPhone7)。目前拥有近60个标准控件,确保能够绝大部分MIS类Web应用的界面设计需求。同时,通过Dorado7的Addon子项目您还可以获得更多的控件和功能扩展。

  • 欲进一步了解Dorado7的功能及技术特点请阅读 Dorado7功能及技术特点 或测试我们提供的 在线演示
  • 如果您打算利用Dorado7开发大型Web信息管理系统,你还可以尝试了解一下BSTEK的另一款产品 BDF(BSTEK Development Framework) ,该产品基于Dorado7打造,包含了诸如安全、流程、WebService发布与调用、任务调度、SQL审计、数据库维护、多数据源切换等企业应用常见的框架性功能。
  • 欢迎关注Dorado7的官方微博 http://weibo.com/dorado7

文档和示例

下载和安装

  • 获取Dorado7源代码,请参见 Dorado7 源代码免费访问指南
  • 要安装Dorado7的开发环境,首先请下载并安装 Dorado7的安装包。您可以根据具体的环境选择以下的两种安装方式:
    • 如果您的运行环境是32位Windows系统,那么您可以下载 dorado-xxx.xxx-installer-win32.exe。如果您不介意Eclipse的运行效率,此版本同样可以适用于64位的Windows系统。
    • 如果您使用的不是32位Windows系统,那么您可以选择下载 dorado-xxx.xxx-without-eclipse.zip。然后自行到 http://www.eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/junosr1 下载适当的Eclipse版本。最后将压缩包中的Dorado IDE插件复制到Eclipse的dropins目录中。
  • 由于Dorado7项目目前仍处于非常活跃的进化之中,我们几乎每天都会发布新的SNAPSHOT版本以提供新的功能改进和BUG修复,因此我们不会特别频繁的发布新的All In One安装包。要测试和体验最新的Dorado7,您需要使用 Dorado Updater (在上述两种安装包中均已包含)来获得Dorado7 SNAPSHOT版本。通过此工具您可以获得BSDN服务器上最新的Dorado7及其Addon的Jar包。
  • 此外,您还可以通过 Dorado7 版本信息 来了解Dorado7各版本提供的新特性及兼容性说明。
Back to top