开发本页面之前,需要安装配置好Dorado IDE,并配置好开发应用服务器,同时需要新建standardlesson并运行验证无误,具体参考初级教程第一章中的1.4节,1.5节,1.6节和 1.7节。同时需要对项目进行数据库配置,具体请参考初级教程第四章的4.2节。
由于本章涉及到sl_menu表,因此需要在Common.model.xml中新建DataType。
新建DataType
双击models目录下的Common.model.xml文件,在主工作区下方点击Properties选项卡,切换到Model视图。鼠标选中Model节点,在左侧 Dorado7 ToolBox中双击【Others】文件夹下的DataType,即可新建DataType,
修改DataType的属性,属性设置如下:
属性 | 值 | 描述 |
---|---|---|
name | SlMenu | DataType的名称 |
matchType | com.bstek.dorado.sample.standardlesson.entity.SlMenu | 该DataType可匹配的Java Bean的类型 |
生成PropertyDefs
在 SlMenu这个dataType上点击鼠标右键选择【通过简单Java对象自动创建PropertyDefs】,IDE会自动的根据这个 DataType所设定的matchType定义的POJO对象映射生成DataType的PropertyDef信息,如下图所示:
接下来我们需要设置每个字段的中文说明,分别设置PropertyDef的label属性如下:
字段name | label属性值 |
---|---|
menuId | 菜单Id |
menuName | 菜单名称 |
remarks | 备注 |
icon | 图标 |
showOrder | 显示顺序 |
url | 超链接 |
至此,名称为SlMenu的DataType已经创建完成,可以在项目中的任何视图使用。在后面的View开发中我们将会用到这个名称为SlMenu的DataType。