-
01
产品特点
业务导向、模型驱动,设计即开发。
统一的、完整的、一致的平台。
采用面向服务的架构, 支持服务重用,使服务逐渐成为企业的可以流动的资产。
底层采用spring/hibernate/mybatis等开发人员熟悉且经过验证的开源框架
-
01
页面
图形化拖拽设计页面
支持文本框/输入框/日期等各种基本控件
支持TreeGrid/DataList/dataview等复杂控件的支持
支持表格/标签/分栏等各种布局
典型场景快速导航
02
页面流
页面流描述页面流转关系以及页面动作触发调用后台服务的关系
支持页面异步操作调用页面流及提供了异步响应支持
提供了完善的和消息处理相结合的流转机制
提供了页面访问通配符等高级功能支持
03
数据服务
定义一对一、一对多及多对多各种对象关系
定义对象、属性和数据库表、字段的映射
提供基于hibenate技术的持久化实体支持常用的增删改等维护性工作和简单的单表查询功能
提供基于mybatis技术的查询实体支持多表关联查询和统计性查询等复杂查询类型,并支持自定义查询脚本
支持数据库表和实体的双向同步
04
逻辑服务
支持逻辑服务定义和实现开发,主要关注编码逻辑服务
支持图形化和代码方式接口定义,生成java annotation
支持多个服务实现同一个接口
支持服务自动生成spring定义方式,并采用修改编辑模式,手工修改的内容可以保留
-
01
产品简介
日新月异的今天,日益复杂的应用系统、不断变换的业务需求,使得软件业务系统的开发、管理难度越来越大。
如何摆脱这种困境呢,我们需要一种新的软件开发方式,提高质量、提高效率、提高息统统结构灵活度以满足不断变化的需求……
Matrix Platform采用eclipse插件技术,是一款模型驱动、面向服务的设计、开发及运行平台。将J2EE体系规范、面向服务架构 (SOA)、MDA等思想和技术完美结合起来,为企业级应用的设计、开发、运行和维护带来了卓越的价值。有力的简化应用开发的步骤,降低应用开发的难度,提高应用开发的效率及灵活性,节约应用开发的成本,从而极大的提高应用开发的生产力。
Matrix Platform完全体现了业务导向、模型驱动的理念和精髓,设计即开发,项目所有参与人员共用一个模型进行需求分析、设计开发、测试部署及后期维护工作。需求和设计、设计和开发不再脱节,这种闭环式的模式也让项目实施时需求不断变化不再那么可怕。
02
工作台
Matrix Platform实现了模型驱动开发的思想,提供了一个基于Eclipse的工作台,并支持设计视图和物理试图两个不同的视图,将项目开发的不同阶段的相关人员(需求人员、分析设计人员、开发人员、测试人员、维护人员)共用一个工作平台
通过设计视图进行需求获取、分析、设计,在这个过程中,工具已经同步产生了jsp、javabean、xml配置文件等相应的物理介质,设计完成后用户可以切换到物理试图进行相应的部署、调试及后期维护等工作。