Usare il JDBC, l'Universal Connection Pool (UCP) ed il JVM incorporato (OJVM) tramite articoli tecnici, white paper, esempi di codice, domande frequenti ed altro ancora.
Lo sviluppo di applicazioni Java con Oracle Autonomous Databases è veloce e semplice, sia nel cloud che on premise. Gli sviluppatori Java possono trarre vantaggio dalle funzioni più recenti quali Oracle Autonomous Database, self-tuning a livello di prestazioni, alta disponibilità, elaborazione in-memory e pluggable database per progettare e sviluppare applicazioni ad alte prestazioni, scalabili e affidabili. I driver JDBC Oracle Database 19c e 18c introducono un nuovo file delle proprietà (ojdbc.properties) insieme ad alcune altre funzioni che semplificano la connessione ad Autonomous Transaction Processing (ATP) e Autonomous Data Warehousing (ADW).
Standard Java | Supporta JDK8, JDK11 e JDK17 e implementa JDBC 4.2 e JDBC 4.3 da ojdbc11.jar (21c) e ojdbc10.jar (19c). Universal Connection Pool (ucp.jar) per le applicazioni Java. Estensioni reattive JDBC: set di metodi che estendono lo standard JDBC per offrire l'accesso al database asincrono. |
Connessione |
Easy Connect Plus per connessioni TCPS più semplici e il passaggio delle proprietà di connessione (solo 19c); nuovo file ojdbc.properties per impostare le proprietà di connessione; più modi per impostare TNS_ADMIN; impostazione del certificato del nome di dominio (DN) del server come proprietà di connessione; supporto della nuova proprietà del wallet (my_wallet_directory)
|
Prestazioni | Reactive Streams Ingest (RSI) per lo streaming dei dati in Oracle Database (solo 21c); Oracle Connection Manager (CMAN) in modalità Traffic Director (CMAN-TDM) |
Scalabilità | Origine dati Java per l'accesso ai database con partizionamento orizzontale. Affinità dei dati Oracle RAC, API di instradamento delle partizioni per livelli medi, shared pool per database multi-tenant e con partizionamento orizzontale e bilanciamento del carico runtime (RLB) |
Alta disponibilità | TAC (Transparent Application Continuity), supporto di classi concrete con AC (Application Continuity), AC con DRCP, FAN support e Transaction Guard (TG) |
Sicurezza | Automatic Provider Resolution (OraclePKIProvider); supporto per KSS (Key Store Service); supporto proxy HTTPS; supporto per TLSv1.2; Kerberos, Oracle Wallets e JKS |
Tipi di dati | Supporto per nuovo tipo dati JSON. Accessibilità agli array associativi PL/SQL; Oracle REF CURSOR come parametro di associazione IN e convalida del tipo di dati JSON |