不论是对开发者或者是公司、工作室而言,有一套基础的开发积累,总是能起到事半功倍的效果,现将前期整理的有关【通用字典管理】、【元数据管理】、【表单自动化】、【数据列表显示】、【模块启动方式】、【菜单动态挂载】、【统一权限管理】等通用与业务流程不紧密但是又需要在一般软件立项后重复开发的功能或者说是模块,进行了整理,具体实现功能如下:
- 元数据驱动框架生成;
- 菜单数据驱动、自动挂载;
- 初始启动自动检测数据库链接配置、修改成功后自动重启软件应用新配置;
- 自定义启动主模块/工作台;
- 表单自动生成、数据列表自动生成、业务操作又权限自动装配并根据配置传递业务逻辑;
- 表单验证逻辑根据配置自动触发:同名、整数、电子邮件、及自定义正则验证方式自由定义;
- 统一字典管理;
- 模块运行方式:嵌入工作台、模态、非模态模式运行;
- 系统运行日志自动收集;(待补充)
- 统一权限管理;(待补充)
- 系统主题切换;
系统截图如下: