|
1 | 1 | # Java based examples
|
2 |
| -This is a repository of sample code that will demonstrate various concepts to assist Java developers in designing applications for accessing and processing data from the Oracle Database, leveraging Java Database Connectivity (JDBC), Universal Connection Pool (UCP); or running Java code directly in the database leveraging the embedded JVM (a.k.a. OJVM). |
3 |
| - |
| 2 | +This is a repository of sample code that will demonstrate various concepts to assist Java developers in designing applications for accessing and processing data in the Oracle Database, leveraging Java Database Connectivity (JDBC), Universal Connection Pool (UCP); or running Java code directly in the database leveraging the embedded JVM (a.k.a. OJVM). |
4 | 3 | We have just added the AoJ sub-repository for the Asynchronous Java Database Access (ADBA) over JDBC.
|
5 | 4 |
|
6 |
| -# What's in Oracle database 12c Release 2 for Java Developers? |
7 |
| -* **Java 8**: Java 8 in JDBC/UCP and OJVM; JDBC 4.2 |
8 |
| -* **Performance**: JIT (OJVM), Network Compression over WAN (JDBC), Configurable connection health check frequency (UCP), PL/SQL Callbace interface (JDBC) |
9 |
| -* **Scalability**: Shared Pool for Multi-Tenant Database (UCP), Shared Pool for Sharded database (UCP), Sharding Key APIs (JDBC, UCP), DRCP Proxy session sharing, DRCP support for multiple labels |
10 |
| -* **High-Availability**: Java APIs for FAN events (SimpleFan.jar), Planned Maintenance in the driver (JDBC), Application Continuity for XA Datasources, Transaction Guard for XA Datasource |
11 |
| -* **Security**: SSL v1.2 / TLS v 1.2 (JDBC) |
12 |
| -* **Manageability**: XMLconfiguration (UCP), Enable/disable/suspend/resume feature level logging (JDBC), MAX_THINK_TIME for Transactions in progress (DRCP), new statistics view and AWR reports |
13 |
| -* **Ease of Use** : Web Services Callout (OJCM), Long Identifiers (OJVM), PL/SQL Boolean (JDBC), Debugger for OJVM (Java Debug Wire Protocol) |
| 5 | +## JDBC |
| 6 | +Has the Basic Examaples for JDBC and The Universal Connection code samples. |
| 7 | +## OJVM |
| 8 | +Has code samples for Runnin Java in the database foreground process for in-place processing using the embedded JVM. |
| 9 | + |
| 10 | +## HRWebApp |
| 11 | +A complete end to end MVC application. |
| 12 | + |
| 13 | +## AoJ |
| 14 | +Has code samples for learning the Asynchronous Database Access over vanilla/synchrone JDBC. This is for functional testing only. |
14 | 15 |
|
15 |
| -# [White paper](http://bit.ly/2orH5jf) |
16 | 16 | # [See our OTN landing page for more information and resources](http://www.oracle.com/technetwork/database/application-development/java/overview/index.html)
|
0 commit comments