智能方法适配 “智能方法适配”是指允许开发人员尽可能按照自己的意愿、业务的需要来定义他们的业务方法,然后由
Dorado引擎自动根据场景、参数名、参数类型等因素来判断应当怎样调用该业务方法。
“智能方法适配”是Dorado7提供的一个非常有特色的功能,提供此功能的主要目的是尽量减少开发人员所需要掌握的Dorado
API,让业务方法的代码更加“业务化”,更加易于阅读。 通过“智能方法适配”也可以很好的体验出Dorado7所提倡的“基于约定而非配置”进行开发的理念。在实际的应用场景中大部分实现了Dorado前端的功能中可能并不需要引入任何Dorado的API。 扩展和重用为提高Dorado7产品的扩展性和可重用性我们在Dorado7中提供了很多新的特性,这些特性主要包括:
Client Edition Dorado7提供Dorado7 Client Edition这样一个特性的产品打包方式,Dorado7 Client
Edition中只包含了Dorado7 Presentation
Middleware中的Web客户端部分(即Javascript和CSS的部分)。 发布此版本的目的是为了满足各种Web项目中前端界面增强 的需求。这里提到的Web项目包括基于J2EE的Web项目和其他非J2EE的Web项目,如.Net、PHP等,其定位类似于Ext。 Dorado7 Client Edition从一个侧面体现出了Dorado7产品在设计上的封装度和灵活性。 不仅仅是展现中间件 虽然Dorado7的主要功能都是围绕展现层这一主题展开的,可是我们认为Dorado7连同配套的
SampleCenter提供给用户的并不仅仅是对Web应用展现层的简单补充。
通过Dorado7即相关的示例所承载的是一种非常实用的Web开发最佳实践、一种新的开发模式。 因此可以说,使用Dorado您得到的可能并不是仅仅是对展现层的改良,也是对整体应用开发模式的一次度量和重铸。 |