ВУЗ:
Составители:
Рубрика:
49
public class Hello
{
public static String world ()
{
return "Hello world";
}
}
2. Загрузка классов на сервер с использованием утилиты loadjava:
loadjava –user scott/tiger Hello.class
3. Публикация методов загруженных классов в соответствии со спе-
цификациями вызовов:
SQL> connect scott/tiger
connected
SQL> create or replace function HELLOWORLD
2 return VARCHAR2 as language java name
3 ’Hello.world () return java.lang.String’;
4 /
Function created.
После выполнения этих действий методы Java-классов можно вызы-
вать так же, как любые хранимые процедуры и функции PL/SQL:
SQL> variable myString varchar2[20];
SQL> call HELLOWORLD() into :myString;
Call completed.
SQL> print
myString;
Для доступа к данным из Java-методов можно использовать техноло-
гии JDBC (эмулируемую серверной Java-машиной) либо SQLJ (технология
размещения операторов SQL непосредственно внутри Java-кода).
JDBC – стандартная технология доступа к БД из Java. Для использо-
вания JDBC нужно выполнить следующие действия:
1. Импортировать необходимые пакеты
public class Hello { public static String world () { return "Hello world"; } } 2. Загрузка классов на сервер с использованием утилиты loadjava: loadjava user scott/tiger Hello.class 3. Публикация методов загруженных классов в соответствии со спе- цификациями вызовов: SQL> connect scott/tiger connected SQL> create or replace function HELLOWORLD 2 return VARCHAR2 as language java name 3 Hello.world () return java.lang.String; 4 / Function created. После выполнения этих действий методы Java-классов можно вызы- вать так же, как любые хранимые процедуры и функции PL/SQL: SQL> variable myString varchar2[20]; SQL> call HELLOWORLD() into :myString; Call completed. SQL> print myString; Для доступа к данным из Java-методов можно использовать техноло- гии JDBC (эмулируемую серверной Java-машиной) либо SQLJ (технология размещения операторов SQL непосредственно внутри Java-кода). JDBC стандартная технология доступа к БД из Java. Для использо- вания JDBC нужно выполнить следующие действия: 1. Импортировать необходимые пакеты 49
Страницы
- « первая
- ‹ предыдущая
- …
- 47
- 48
- 49
- 50
- 51
- …
- следующая ›
- последняя »