- 10
- 0
- 约1.72万字
- 约 10页
- 2018-06-25 发布于湖北
- 举报
Java版的DoradoHelloworld
2008-3-14
前言
大家已经对Dorado的Helloworld非常熟悉了。亲眼见证通过View的简单配置就可以开发出功能完整的页面是一件令人兴奋的事。如果再关注一下Dorado的服务器端编程你会发现另外一片天空《dorado5 用户指南》第六章《ViewModel(视图模型)》ViewModel介绍
Dorado的服务器端编程主要集中在ViewModel的实现类中,即使我们没有定义过,也会存在一个默认的实现,在setting.xml中可以看到:
property name=view.defaultViewModel
value=com.bstek.dorado.view.impl.DynaViewModel/ 您可以通过继承上面的ViewModel,定义新的方法并覆盖此处配置,达到扩展ViewModel的效果。
首先明确一下我们编写ViewModel实现类的目的。由于ViewModel是对一个业务单元的抽象,管理着与该业务相关的数据集和组件,所以它的实现类的工作重点也是如此。下面是与此相关的一些重要API。
ViewModel的重要方法
void init(int state)
ViewModel的初始化方法。初始化的依据View的配置文件状态。createDataset(type,id)
创建一个ViewDataset
原创力文档

文档评论(0)