Come passare Java Objects per Oracle

January 9

sistemi software complessi possono richiedere l'integrazione di piattaforme software differenti. Passando oggetti codificati realizzati in Java in un'applicazione software Oracle è fatto passando diversi parametri Java e Oracle tra i due sistemi. Utilizzando un metodo, che è il modo in cui il codice trasmette i dati e un costruttore, che definisce il numero e il tipo di argomenti che dichiarano quello che sono passati oggetti Java tra i due sistemi, è possibile passare a Oracle.

istruzione

1 Creare la tabella che verrà usato nel tutorial utilizzando il seguente comando:

create table tbl_user (nome utente VARCHAR2 (100), data);

2 Specificare il corpo di codice, che è la base di dati, come l'oggetto Java utilizzando i seguenti comandi e inserendo l'oggetto Java sotto di esso:

creare o sostituire il pacchetto PAC_BEAN è

3 Aggiungere la seguente procedura per passare il tavolo utente in Oracle:

Procedura pro_insert_user (usu Nome utente) è

inizio

inserire nel tbl_user (nome utente, data)

valori (usu.username, data);

4 Creare la classe che finalizzare il passaggio di dati nella controparte del database Oracle:

public class TypeUser implementa SQLData {

static String ORACLE_OBJECT_EXAMPLENAME public final = "username";

ORACLE_USER_ARRAY_NAME public static final String = "ARRUSERS";

5 Collegare il server che ha l'oggetto Java per server Oracle utilizzando il seguente codice:

Class.forName ( "oracle.jdbc.driver.OracleDriver");

collegamento =

DriverManager.getConnection ( "jdbc.oracle:thin@localhost:portnumber:<host>: <porta>: <db>:", "<utente>", "<password>");