💡
原文英文,约1600词,阅读约需6分钟。
📝
内容提要
Oracle Database 23ai支持在数据库中使用JavaScript,允许开发者编写和执行业务逻辑。通过Multilingual Engine,开发者可以轻松集成第三方模块,提高数据验证等功能的效率。
🎯
关键要点
- 开发者使用数据库存储、检索和操作数据,已成为成熟的做法。
- 关于应用程序业务逻辑的放置位置,开发者存在不同看法。
- 前端开发者可能不熟悉数据库支持的存储过程语言,如PL/SQL。
- 在数据库中执行存储代码可以避免重复工作,提高数据质量和性能。
- Oracle Database 23ai支持基于GraalVM的服务器端JavaScript。
- Multilingual Engine(MLE)允许开发者在Oracle数据库中存储和执行JavaScript代码。
- 开发者可以使用现有的JavaScript模块来加速开发。
- 使用JavaScript进行数据验证可以提高数据质量,例如验证电子邮件地址。
- 开发者可以编写自定义的MLE模块以满足特定需求。
- 通过SQLcl可以方便地将JavaScript模块部署到数据库中。
- 开发者可以使用JavaScript编写服务器端业务逻辑,降低编码难度。
➡️