开发指南072-模型定义

简介: 平台当中有些对象是自定义表结构,时髦的说法就是模型

平台当中有些对象是自定义表结构,时髦的说法就是模型。这种是不方便用实体类封装。(有些平台采用动态编译方式来实现,就是通过模型生成java代码,然后编译,通过这种方法实现实体类)

      本平台采用另外的解决思路:

       定义org.qlm.db.vo.CellVO类来描述字段,也就是数据表的列,核心属性包括:

       itemId: 字段名,对应物理表列名字,如name

       itemName:字段描述名,如姓名

       itemDesc:字段说明,如用来描述人员的姓名

       itemDataType:数据类型

       value:值

       valueDes:值描述,用于代码型字段

     

       定义org.qlm.db.vo.RecordVO类来描述一行数据,核心属性是:        

   CellVO[] cell;

      定义org.qlm.db.vo.TableVO类来描述一个结果集

      前台访问后台时会获取TableVO数据,然后展示为列表(前台组件实现)

      另外前台界面录入组件和后台通过RecordVO来进行交互

      为工作流驱动可以自定义界面

相关文章
开发指南070-3d模型
平台集成了应用于3d展示场景的相关底层,支持fbx和gltf两种模型格式。
|
5月前
|
自然语言处理 图形学
【Unity实战】实现强大通用易扩展的对话系统(附项目源码)
【Unity实战】实现强大通用易扩展的对话系统(附项目源码)(2023/12/26补充更新)
67 0
|
5月前
|
前端开发 JavaScript
详尽分享组件的封装方法【比较高级方法】★★★★★★★
详尽分享组件的封装方法【比较高级方法】★★★★★★★
18 0
|
6月前
|
消息中间件 安全 搜索推荐
概述软件架构的定义与分类
【5月更文挑战第8天】软件架构是指导大型软件系统设计的抽象模式集合,旨在简化复杂工程,通过模块化实现系统各方面的分工。
|
存储 数据可视化 Ubuntu
bcftools学习笔记丨软件简介、安装方式、使用方法、核心功能、参数解释等一文速览
bcftools学习笔记丨软件简介、安装方式、使用方法、核心功能、参数解释等一文速览
|
存储 API
Revit API 修改项目文档中族参数的几个要点
Revit API 修改项目文档中族参数的几个要点
Revit API 修改项目文档中族参数的几个要点
|
SQL 数据库
开发指南—函数—信息函数
信息函数用于返回动态的数据库信息,本文介绍了PolarDB-X支持及不支持的信息函数。
|
IDE 编译器 开发工具
OpenGL学习笔记(六):创建第一个VS2015 OpenGL工程模板(与平台无关)
OpenGL学习笔记(六):创建第一个VS2015 OpenGL工程模板(与平台无关)
OpenGL学习笔记(六):创建第一个VS2015 OpenGL工程模板(与平台无关)
|
Swift C语言
(三)swift支持的流程结构
(三)swift支持的流程结构
137 0
|
存储 运维 Serverless
入门篇:函数计算的基本概念和通用场景概述
阿里云的函数计算(Function Compute)是基于Serverless这种理论框架下推出弹性海量计算平台,是Serverless的一种实现,函数计算主打的旋律是轻和快,从一定意义上来看也可以认为函数计算就是Serverless的一个Paas平台。
19265 1