课程顺序 | 学习目标 | 学习要点(了解、熟悉、掌握、精通) | 业务功能 | 学时 |
---|---|---|---|---|
chapter.1 | 搭建开发环境,新建Dorado项目并验证。 | 1)安装Chrome浏览器。 2)熟悉JDK的安装与配置。 3)掌握Dorado IDE(Eclipse插件模式)在Windows下的安装。 4)熟悉MySQL数据库的安装与脚本导入。 5)熟悉Tomcat与Jetty应用服务器的安装与配置。 6)掌握导入Dorado示例工程,并修改数据库配置。 7)掌握开发环境配置成功的验证方式。 | 开发环境搭建 | |
chapter.2 | 开发一个Hello World,学习查阅资料。 | 1)掌握配置控件的Label等属性、编写控件的OnClick等事件。 2)了解布局管理器,熟悉Dock布局管理器。 3)掌握JsDoc的查阅方法,了解JavaDoc的查阅方法。 -------------------- UI控件:Label、Button、MessageBox -------------------- 数据结构:不涉及 | 系统->欢迎 ----------------- 一个欢迎页面 | |
chapter.3 | 学习Ajax调用,在前台展示后台信息。 | 1)掌握Container的使用,了解容器控件。 2)掌握Hbox与Vbox布局管理器。 3)掌握AjaxAction前后台事件响应。 4)掌握Dorado后台注解,了解Spring的注解。 -------------------- UI控件:Container、Button、Label -------------------- 数据结构:不涉及 | 系统->系统信息 ----------------- 显示Dorado版本等后台系统信息 | |
chapter.4 | 以表单方式,展示数据库表中的单条记录。 | 1)了解获取数据库中单表的一条记录的方式,了解DataSet与DataType的概念。 2)掌握AutoForm的使用与布局。 3)掌握AutoForm与DataSet的绑定,了解数据敏感型控件的概念。 4)了解只读等控件表现层权限的设置,掌握DataSet较AutoForm只读设置的区别与优势。 -------------------- UI控件:AutoForm、DataSet、DataType -------------------- 数据结构:单表中的一条记录 | 通讯录->企业联系方式 ----------------- 显示企业的全称简称网址等信息 | |
chapter.5 | 以表格方式,展示数据库表中的多条记录。 | 1)了解获取数据库中单表的多条记录的方式,进一步熟悉DataSet与DataType的概念。 2)掌握DataGrid的使用。 3)掌握DataPilot的使用,了解DataPilot中Itemcode属性的设置。 4)掌握数据分页,了解分页对性能优化的重要性。 5)掌握JavaDoc的查阅方式,了解Page对象的结构。 6)掌握DataGrid中FilterBar中filterMode中clientSide和serverSide的使用和区别。 -------------------- UI控件:DataGrid,DataPilot -------------------- 数据结构:单表中的多条记录 | 通讯录->所有联系人 ----------------- 按姓氏拼音排序的所有人的联系方式 | |
chapter.6 | 单表中的一条记录的修改与保存。 | 1)掌握UpdateAction的使用。 2)掌握后台数据状态,了解Dorado数据持久化操作机制。 3)掌握RequiredValidator,LengthValidator等常规Validator的使用 4)掌握快捷键用法 5)掌握按钮上增加tip的方法 -------------------- UI控件:AutoForm、Button、DataSet、DataType、UpdateAction -------------------- 数据结构:单表中的一条记录 | 通讯录->企业联系方式 ----------------- 企业基础数据的修改保存 | |
chapter.7 | 单表中的多条记录的增查改删存。 | 1)掌握多条件查询的开发。 2)掌握以单个参数和Entity的方式传递参数给Dataset的paramter以及Dataset的异步刷新。 3)深入掌握数据敏感型控件和DataSet绑定后,单击表格中的数据后,相关控件显示数据联动变化。 4)深入掌握RequiredValidator,LengthValidator等普通Validator的使用 5)掌握ToolBar、ToolBarButton的使用。 6)掌握设置控件图标的方法与IconTool工具的使用。 -------------------- UI控件:AutoForm,DataGrid,DataPilot,Button -------------------- 数据结构:单表中的多条记录 | 基础数据维护->员工基础数据维护 ----------------- 员工基础信息的增加,修改,删除,保存 | |
chapter.8 | 用户名密码登录 | 1)掌握Dialog对话框的基本属性以及内部布局。 2)掌握AjaxAction前后台事件响应。 3)掌握后台中Context视图上下文的使用,将用户对象放入session中。 4)掌握Dorado后台注解,了解Spring的注解。 5)掌握控件的Tip属性的使用。 -------------------- UI控件:Dialog、Label、TextEditor、PasswordEditor、AjaxAction -------------------- 数据结构:用户表(二维表) | 系统->登录 ----------------- 用户名密码登录 | |
chapter.9 | 下拉式主菜单与单页工作区构成的主框架。 | 1)掌握Dock布局管理器。 2)掌握Label样式的修改,了解通用的控件Style(样式)的修改方法。 3)掌握使用EL表达式从session中获取登录用户名的方法,了解EL表达式。 4)掌握Menu的使用,了解可见控件与不可见控件的区别。 5)掌握iFrame控件的使用。 6)掌握控件标签的使用 7)掌握通过js给控件重新指定监听的方法 -------------------- UI控件:ToolBar、Menu、iFrame -------------------- 数据结构:不涉及 | 系统->主框架 ----------------- 由顶部Banner、下拉式主菜单、单页工作区等组成的主框架 | |
chapter.10 | 用户登出,清除session | 1)掌握菜单的onClick事件 2)深入掌握AjaxAction的使用以及在onSuccess事件成功后,页面的跳转。 -------------------- UI控件:Menu,Dialog,Button -------------------- 数据结构:不涉及 | 系统->登出 ----------------- 用户登出 |