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