You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: JdbcExamples/README.md
+24-11Lines changed: 24 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,4 +1,4 @@
1
-
# JDBC and JSON in Oracle Database 23c
1
+
# JDBC and JSON in Oracle Database
2
2
3
3
This directory contains examples of how to store and access JSON type values in Oracle Database from a Java program.
4
4
@@ -10,6 +10,7 @@ This directory contains examples of how to store and access JSON type values in
10
10
*[movie.Update](src/main/java/movie/Update.java) - Updates an movie record using whole document replacement.
11
11
*[movie.UpdateMerge](src/main/java/movie/UpdateMerge.java) - Performs a partial update using JSON_MERGEPATCH().
12
12
*[movie.UpdateTransform](src/main/java/movie/UpdateTransform.java) - Performs a partial update using JSON_TRANSFORM().
13
+
*[movie.GetAllDataBind](src/main/java/movie/GetAllDataBind.java) - Loads JSON directly into Java objects using Jackson databind
13
14
*[movie.JSONP](src/main/java/movie/JSONP.java) - Inserts and retrieves a value using [JSON-P (jakarta.json)](https://javaee.github.io/jsonp/) interfaces.
14
15
*[movie.JSONB](src/main/java/movie/JSONB.java) - Stores and retrieves a plain/custom Java object as JSON using [JSON-B (jakarta.json.bind)](https://javaee.github.io/jsonb-spec/).
15
16
*[movie.Jackson](src/main/java/movie/Jackson.java) - Encodes JSON from an external source, in this case a Jackson parser, as Oracle binary JSON and inserts it into the table.
@@ -18,21 +19,21 @@ This directory contains examples of how to store and access JSON type values in
18
19
*[movie.DropTable](src/main/java/movie/DropTable.java) - Drops the table used by the examples.
19
20
20
21
See also:
21
-
* Documentation: [The API for JSON type in Oracle Database (oracle.sql.json)](https://javadoc.io/static/com.oracle.database.jdbc/ojdbc8/21.4.0.0/oracle/sql/json/package-summary.html#package.description)
22
+
* Documentation: [The API for JSON type in Oracle Database (oracle.sql.json)](https://javadoc.io/static/com.oracle.database.jdbc/ojdbc17/23.9.0.25.07/oracle/sql/json/package-summary.html#package.description)
23
+
* Video (YouTube): [Java One 2025: SQL, JSON, and Java](https://www.youtube.com/watch?v=W8k9ZCrsphc)
22
24
* Video (YouTube): [AskTom Office Hours: The Java API for JSON type in Oracle JDBC](https://youtu.be/jg5d15-2K3Y)
See [adbs/README.md](https://github.com/oracle/json-in-db/blob/master/JdbcExamples/adbs/README.md) for instructions on obatining the connection string for your database.
0 commit comments