1

朋友们,

我正在处理需要从 Apex 调用 Java API 的要求。

我提出的解决方案是创建一个 Java 类,将其存储到数据库中并添加一个 PL/SQL 包装器,然后使用它。这几乎就是这里描述的内容。

虽然我对此感到满意,但我很想知道这是否是唯一的方法?还有其他我可以探索的选择吗?

提前致谢

4

1 回答 1

2

据我所知,APEX 对于调用 Java 存储过程没有什么特别之处。
所以这与从 PL/SQL 中调用 Java SP 是一样的。

从这里可以看出,除了您现在使用的方法之外,没有其他方法可以做到这一点。
我只想补充一点,您实际上所谓的包装器实际上是 Java SP 发布到数据字典的方式(它使其可用于 SQL/PLSQL 上下文)。在您的情况下,您可以通过定义顶级调用规范来做到这一点。或者,您可以通过定义包或对象类型调用规范来发布它。有关更多详细信息,请参阅此链接

于 2009-11-26T17:08:23.243 回答