GTM-W5W3BK9
Skip to main content
  1. 首页 >
  2. 解决方案 >
  3. 商业技术解决方案 >
  4. 企业应用系统开发平台 YangtzeFramework

企业应用系统开发平台 YangtzeFramework

YangtzeFramework系一款由北京富士通自主研发的、面向企业应用开发的Java技术开发平台。

Yangtze一词源自英文:扬子江(即 长江)。长江是中国最长、流域最广、流量最大、最著名、最有生命力的河流,几乎孕育了整个华夏大地,被称为华夏儿女的父亲河。使用Yangtze这个名字就是期待这个Framework能够像我们的父亲河一样,孕育出更多更好的Web企业应用系统。这是我们的寓意,也是我们为之努力奋斗的目标。

YangtzeFramework是一套以Java技术为核心的,轻量级的JavaEE(J2EE)框架。此框架立志于解决企业应用系统软件开发过程中所常见的各种问题。为整个项目开发工作提高质量、效率的同时,使开发工作变得简单而系统。研发和使用这个Framework的目标就是:降低开发门槛,提高开发质量和效率。

在提供技术框架的同时,YangtzeFramework也提供了一整套项目开发管理框架。也就是说YangtzeFramework不仅仅是一个开发包,更是整个项目规范化、高效、优质开发的保障。

yangtze

【技术架构特点】

YangtzeFramework,利用其统一规范的设计文档,配合以代码生成器,带来的优势不仅仅是大量的代码自动生成。

  • 减少代码开发量,代码生成器可以生成70%~90%的源代码。
  • 减少人为出错的可能性,禁止修改就关闭了人为导入bug的可能。
  • 规范化的源码,代码生成器所生成的代码都是规范化的,即保证质量,也可作为经验不足的开发人员的学习素材。
  • 保证源代码与设计文档的吻合,这一点的重要性在系统维护和扩展时更是显得尤为重要。

使用YangtzeFramework,所有工作的规模,在设计阶段就可以完全掌握。即使中途发生设计追加,也始终是在设计文档的控制下进行的。质量则是由开发指南和代码生成器所保证的,开发指南中包括了各种常见业务场景的代码示例,同时代码生成器已经将复杂的、体现结构化的部分代码完全生成,包括对异常的处理也无需开发人员关注,在降低难度的同时更提高了产品的质量。

YangtzeFramework的一个重要目标就是降低开发人员的学习曲线和入门门槛。通过封装大量的共通代码,使开发人员不用考虑各种控制、检查、保护、错误处理等,只需了解并实现业务逻辑即可。甚至不熟悉Java语言的程序员也可以轻松上手。

yangtze

特征:

【专注企业应用】

YangtzeFramework尤其适用于B/S结构的企业应用软件开发。它是为降低企业应用软件开发难度而应运而生的。

【简单易用性】

YangtzeFramework就是一个“即开即用”的开发框架,开发者不必再一边编写代码一边琢磨xml配置文件,也不用修改了一个模块后要反复琢磨还有哪里需要相应的做出调整...

【平台无关性】

Java就是平台无关的代名词。采用YangtzeFramework开发的系统不仅仅可以在Windows和Linux/Unix等操作系统上部署,而且可以支持TOMCAT、JBOSS、WebLogic等主流J2EE平台。对于数据库YangtzeFramework也支持各主流产品,最先被支持的有Oracle、SQLServer、MySQL,之后将有DB2、Sybase、Informix等。

【对现有系统的保护性】

如果你是在一个现有系统的基础上升级,那么YangtzeFramework至少可以帮助你保留原有的数据库表结构、视图、触发器、存储过程等。

【核心封装性】

易用性的前提就是核心封装性。只有封装了复杂甚至是丑陋的代码才能提供调用优雅的API。

【开发自由性】

虽说YangtzeFramework有很多规范和规约,但是同时提供给高级开发人员很大的自由空间。

【对开发者要求低】

YangtzeFramework适合于几乎不需任何Java开发经验的人员迅速上手,降低学习门槛。很多刚刚以往VB项目的程序员也可以加入到采用YangtzeFramework的开发小组,如果他们之前一点也没接触过Java,那么用半天的时间告诉他们VB当中的dim/if/for 等基本语句“翻译”成Java该如何书写就可以了。

【事务自动控制】

无需开发人员考虑事务的控制。什么时候该提交,什么时候该回滚都由YangtzeFramework来管理。当你只需主动控制事务的时候,借助式样书中的一个选项即可。

【消息自动控制】

消息在客户端与服务器之间,在服务器的不同层之间的传递都是由YangtzeFramework来管理的。错误的产生与俘获、消息的发出与接收、错误信息的显示与清除,这些均无需开发人员考虑。

【源码自动生成】

Yangtze Code Generator可以为你生成所有的源文件,其中大部分是完全写好的,你不必也不可再做修改,另一部分是结构完全写好,你只需在应该放逻辑代码处的try-catch块里面写逻辑处理代码即可,而且这里已经将设计者在设计书中的伪代码描述作为注释放好了,你甚至不必打开设计书,逐行地对照伪代码用程序代码实现即可。其他的你一概可以不去考虑。典型的企业应用软件中,Yangtze Code Generator的代码生成率可以高达70%-90%。

【提供常用系统服务】

除了数据库操作的排他性检查等企业应用所需的实用功能外,YangtzeFramework还提供了企业应用系统通常都需要的一些服务来简化系统开发工作。如用户登录认证、系统License认证、操作履历记录、数据库DML日志等服务。可以说除了你的系统要做的具体业务,其他的YangtzeFramework都已经为你完成了。

yangtze

产品

  • 客户端电脑产品
  • 外围设备
  • 服务器
  • 存储系统
  • 电子器件
  • 软件产品
  • 行业产品

支持与下载

  • 产品支持与下载
  • 富士通液晶显示器授权服务中心
  • 富士通LifeBook笔记本中国大陆地区服务站
  • 产品和服务相关的联系窗口

关于富士通

  • 富士通集团
  • 富士通在中国
  • 富士通研发
  • 富士通博物馆
  • 人才招聘
  • 富士通在华关联(子)公司

Country Selector

China

変更国家・地区

World Map