ADF Essentials简介

白翰海
2023-12-01

ADF Essentials是从JavaEE Web开发框架ADF(Application Development Framework)中剥离出来的基本要件,甲骨文的许多web应用程序就是基于该框架构建。ADF Essentials基于MVC架构,旨在提供可重复使用的应用程序组件,以缩短开发时间和重复劳动。

ADF Essentials中包含了以下组件:

  • Oracle ADF Faces,基于JSF,并提供了150多个Web UI组件。
  • 一个控制层,用来绑定UI组件到基于XML元数据的业务逻辑抽象层
  • 一组常用的软件设计模式,被打包成可重用的组件,可以简化业务逻辑的创建。

由于ADF Essentials是从ADF产品中剥离出来的,因此缺少完整版ADF中存在的一些组件,如安全框架以及用于整合移动和桌面应用程序的框架等。

开发者可以将ADF Essentials免费部署到生产环境中,不要求必须运行甲骨文的WebLogic服务器,开发者也可以选择GlassFish或IBM的WebSphere服务器。

 类似资料: