1. 通过创建Java source的方式将Java class编译到数据库中

create or replace and compile java source named xxfnd as
package xxfnd;
public class Test{
  public void Test(){
  }

  pubic static String helloWorld(){
    return "Hello, World!";
  }
}

2. 检查Java class是否编译成功

show errors java source xxfnd;

3. 创建PL/SQL测试程序包

create or replace package test_pkg is
  function hello_world return varchar2;
end test_pkg;
/
create or replace package body test_pkg is
  function hello_world return varchar2 is
    language java name 'xxfnd.Test.helloWorld() return String';
end test_pkg;
/

4. 编写plsq测试脚本

begin
  dbms_output.put_line(test_pkg.hello_world);
end;
/

 

此种方法可避免开发人员到服务器中编译java类并调用loadjava命令将java类载入系统中,所有的过程均在PLSQL客户端即可完成。

 

相关文章:

  • 2021-04-13
  • 2021-11-30
  • 2022-12-23
  • 2022-12-23
  • 2022-03-07
  • 2022-02-27
  • 2022-12-23
猜你喜欢
  • 2022-02-01
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-12-05
  • 2022-12-23
相关资源
相似解决方案