Creater 产品介绍 宏观原理 总体特色 应用示例

产品介绍

基于数据模型封装的开放式、可扩展的、高效的Web应用开发框架。采用成熟的理论体系和技术模型,封装了开发过程中通用的、基础的操作模块,简化开发过程,提高开发效率,节省开发成本。

宏观原理

总体特色

元数据模型

基于数据表模型封装的基本元数据(MetaData)的定义,支持Java类型定义的元数据,为系统提供统一的基础信息。元数据支持重载,增强其复用的能力。

功能模型

页面展示模型(Module)的定义,包括设置使用的元数据、数据源模型、页面输出内容配置等。

数据和展示分离

通过模板技术,实现数据和展示的分离。同时支持PC和移动下的展示和填报。

强大的可扩展能力

提供强大的插件体系,支持配置插件,实现框架功能的无限扩展。提供自动搜索和注册插件机制。

个性化定制

元数据通过租户的重载定义,实现云平台下的个性化定制,以快速响应用户需求的变化。

提高开发效率

结合系统提供的辅助工具,通过简单的配置,即可开发一套风格统一,功能强大的业务系统。

XML配置

根据Schema文件的定义,系统支持灵活、可扩展的XML配置。

权限体系

提供完整、统一的权限体系,包括:登录权限、功能权限、操作权限、数据权限等。

开放、高效

基于插件体系开发自定义插件功能,以解决用户的个性化需求。通过缓存机制、异步处理等技术,确保系统在大并发量下的高效运行。

通用模块封装

对象数据转换

支持对象和Xml、Json等数据格式的转换。

多种解码类型

支持CodeTable、EasySearch等。

多种数据源类型

支持单表,主从表,树形等。

多语言的支持

支持多语言的定义,支持国际化。

多种Source数据源输出

支持String,DataSet,FileContent,Object等。

逻辑校验

支持自动类型校验、Xml配置校验、自定义校验等后端校验。

应用示例