Dorado7基于视图模版的向导式开发
定位
Dorado7基于视图模版的向导式开发是Dorado7提供一种更为高效的制式开发模式,通过向导(Wizard)一步步设置,快速得到一个页面。向导有IDE支持,基于视图模版。
如果您做过报表开发,那么您对基于向导与模式的开发模式不会陌生,Dorado7基于视图模版的向导式开发与此很类似。
功能
BDF相关的基于视图模版的向导式开发(采用BDF数据加载和持久化处理机制,要求当前项目为BDF项目)包括:
- 单表数据视图
- 单表增删改查询
- 主从表视图
- 递归树视图
- 递归树主子表
- 主从表一对二
- 主从表一对三
- 主从表一对四
Hibernate AddOn相关的基于视图模版的向导式开发(采用CriteriaDataProvider数据查询处理机制,要求当前项目已经引入Hibernate-Addon模块)包括:
- Criteria单表查询
- Criteria单表查询和维护(Grid中维护)
- Criteria单表查询和维护(Form中维护)
- Criteria自动过滤
Hql相关的基于视图模版的向导式开发(采用HqlDataProvider数据查询处理机制,要求当前项目已经引入Hibernate-Addon模块)包括:
- Hql单表查询
- Hql单表查询和维护(Grid中维护)
- Hql单表查询和维护(Form中维护)
Standard视图向导(标准版)相关的基于视图模版的向导式开发(Dorado标准版即可)包括:
- 单表查询
- 单表增删改查(Grid中编辑)
- 单表增删改查(Form中编辑)
- Grid自动过滤
- 主从表视图
- 主从表视图(延迟加载)
收益
- 开发更快速。假设原来基于手工代码递归树主子表的页面需要5个工作日,基于Dorado7需要1个工作日,基于Dorado7基于视图模版的向导式开发只需要一个小时,就完成90%的功能。
- 开发更统一。基于向导与视图模版,在统一风格的基础上,体现个人风格。
- 代码更优质。手工编码更少,错误率大幅降低,开发效率大幅提升,开发规范度更高,工程质量更为均一。