零代码平台,顾名思义,指的是在不需要编写代码的情况下,就能够快速开发出业务应用。而零代码平台的使用往往只需要用户进行简单的拖拉拽等操作,使得不懂编程的人也可以快速搭建自己的应用程序。
1.APEX介绍
APEX(Oracle Application Express)是Oracle数据库的一个完全支持的无需额外购买的选件。它是一个针对 Oracle 数据库的 Web 应用程序快速开发工具,只需要一个Web浏览器以及少量的编程经验,数据库开发人员就可以利用它开发和部署快速、安全的专业应用程序。

其历史可以追述到2004年,之前叫HTML DB,2009年更名为Oracle APEX,Oracle公司对APEX的口号是:构建企业应用速度提高20倍,代码减少100 倍,截止目前,新的版本是24.1

2.AI助手
APEX为开发者带来了生成式AI,人工智能辅助应用程序开发,借助APEX AI助手,您可以在APEX开发模式下的任何的代码编辑器中生成、优化、解释或调试SQL查询,获取有关HTML、CSS、JavaScript和PL/SQL的帮助。
可以说AI深度融合,打造智能化低代码开发平台,自从Apex24.1中加入AI后,我们即可通过APEX AI助手辅助日常开发,可极大地提升开发者的开发效率。
3.APEX部署
有ORACLE的地方,就有APEX,包括任意数量的开发者,终端用户,专业的Oracle团队技术支持 支持12c,18c,19c,21c,支持所有Oracle数据库发行版:EE,SE2,XE。
支持各种部署方式
-公有云、Docker版本
-本地部署、ODA一体机
-Exadata/经典架构复制
4.APEX功能展示
首先我们可以看到APEX应用程序构建器对于开发者来说,交互做的非常好,这是我搞数据库报表开发,感觉做的对好的一款开发设计器。

自定义邮件发送、工作流,非常的完善,新的工作流程图区域使您能够直接在自己的应用程序中嵌入和显示工作流程的状态。目前还支持定时任务哈,ETL调度都可以用起来了!
快速开发,快速上线,一次开发,任何终端运行,可视化页面设计器,无须任何编码,只需要拖拽相应组件,并填写相对应的值即可,全套的Oracle SQL操作能力,无需额外付费。

5.APEX的优势?
1.覆盖面广
通过集成“数据,流程,交互”细颗粒度功能组件,
实现各种业务场景信息化模型,如审批、工作流、统计分析等
2.支持复杂场景
支持各种管理系统的数字化升级,
如ERP、OA、CRM、PLM和项目管理。帮助企业提高管理效率
3.高可用性
支持分布式架构、集群部署,保证系统稳定。
异构系统集成,提高系统灵活性和可扩展性
4.通过提供自动化工具来减少代码编写工作量,
图形化开发工具便于开发者后续调整,大幅降低维护成本和风险
5.AI助手
APEX AI助手不仅通过理解您想要检索的数据的自然语言描述,
帮助您编写应用程序数据模型复制
6.总结
基于AI人工智能构建所需的业务应用,帮助企业提高生产力,激发用户对数字化应用的创新力,APEX值得拥有。Oracle公司新推出的APEX 24.1版本,便是这一趋势的明显体现。
编辑:赵靖宇