普元EOS笔记

190 阅读1分钟

第四讲:数据流转原理

4.1 窗口->首选项->Primeton EOS可以设置默认构建包名字

4.2 jsp页面发送ajax请求到构建层,构建层相当于Controller类,里面包含的方法就相当于Controller类中的方法入口。

4.3 逻辑流可以打断点调试,页面可以使用alert打印用于调试

image.png

image.png

第五讲:单表查询

开发流程:创建项目->构建包设计->数据建模->开发页面->开发逻辑流->完善页面

5.1 首先创建数据集 数据->数据模型->创建数据集:定义文件名称即可

5.2 数据实体包含持久化实体和非持久化实体, 持久化实体对应数据库的表,可以映射数据库表和代码实体类。 非持久化实体就是代码中类似于DTO的传输对象,不能直接在数据库进行CRUD的操作。 查询实体可以进行数据库查询操作,不能进行增删改。

5.3 可以将数据库表直接拖入实体页面进行数据建模。

5.4 页面查询条件 image.png

5.5 页面接收后台返回值映射 image.png

5.6 逻辑控件设置 image.png

5.7 下拉框代码中输入 showNullItem="true" nullText=""就可以在字典下拉框中设置空选项

5.8 页面进行下拉框字典值的渲染:div中添加:renderer="onRenderer",然后在javascript中添加onRenderer函数进行字典映射: function onRenderer(e){ return nui.getDictText('字典code', e.value) }

第六讲:单表新增

6.1 新增jsp页面代码: image.png

6.2 后台新增控件 image.png

6.3 表单验证规则 image.png