JEECG的表单配置

数据库中表的设计

  • JEECG表单配置
    • 表的各参数含义及取值范围
    • 表内各属性的配置
  • 主键的选取

JEECG表单配置

JEECG中的表单配置对话框,如下图所示。
在这里插入图片描述

表的各参数含义及取值范围

首先,先看上图表单配置对话框中的上半部分——表自身的各项属性。

表单配置时的属性名含义及取值规范
表名表名以及生成的各代码文件的名称
表描述对所建表的备注及解释说明
主键策略UUID/NATIVE(自增)/SEQUENCE(适合oracle)
表单分类区分表种类的(不重要)
表类型单表、主表、附表(解释主附表
PC表单风格PC端,添加和修改表单内容时的对话框风格
移动表单风格移动OA审批端,同上
显示复选框在表单编辑界面中每一数据项前,添加checkbox
是否分页生成的表单数据列表,是否分页展示
是否树控制表单类型,树类型表单需要选择是解释树形表单的含义
查询模式生成的表单数据列表,查询条件只单个字段查询,还是多字段查询不知所指查询用在何处

表内各属性的配置

此处对应上图表单配置对话框的下半部分——表内各数据项的属性。
此处共分有五个选项卡:

  • 数据库属性:该选项卡主要负责配置数据库表结构和字段名称。如果在此处修改字段名称,会直接修改数据库库中对应表的字段名。

  • 页面属性:设置在数据库属性中配置的表,如何在页面中显示(在何处显示;在网页以何种控件输入;是否支持在对应属性查询表中记录,若允许,则在对应表中增添查询框,如下图所示;)
    在这里插入图片描述

  • 校验字典:

  • 外键:

  • 索引:

主键的选取

每张表的主键最好不含业务逻辑,这是为了保证表记录的稳定性。例如:productNo含有业务逻辑,如果产品号的命名规则发生变化,记录就存在不稳定性。


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部