● 摘要
目前,由于企业需求的复杂性、多变性的快速增长,快速开发平台成 为满足当前企业级应用需求的有效解决方案。本文依托于用友工程有 限公司内部发起的项目。汲取目前平台开发的成熟经验,结合特定领 域需求,项目愿景是开发一套基础开发平台,可以支持开发人员以此 为基础进行J2EE项目的快速开发。 该平台关注于解决大规模的J2EE项目中遇到的共性问题,是为大规模 J2EE项目开发提供集成项目开发环境,辅助及系统维护组件,程序模 板等。在业务组件级对项目中快速开发业务提供复用支持:权限、打 印、报表,灵活查询等。面向组件式的设计提高复用率和灵活性。随 着开发平台提供服务的日趋丰富,项目开发人员只关注于业务逻辑, 屏蔽了底层技术。从而降低项目的技术风险和成本。 本平台已经在中诚信项目、华泰保险项目、农总行项目中得到了推广 应用。项目的开发效率得到明显提高,平台的稳定性、可扩展性、可 维护性也都得到了充分验证。 本文从系统的总体需求、框架体系结构总体设计、主框架服务组件的 设计思路以及实现机制等方面进行了详细论述,并对系统设计与实现 所采用的指导原则和关键技术进行了研究和剖析。