Back to Browse

The Java API for JSON type in Oracle JDBC 20c

3.1K views
Jun 10, 2020
1:00:30

Oracle 20c (currently available as a preview release only) introduces a new built-in SQL type ('JSON') to support the efficient and type-rich storage of JSON data. Values are both stored and transmitted across the network using Oracle's binary JSON format to provide fast ingest, retrieval, query, and update of JSON data. This session will give an overview of the new JSON facilities in JDBC (package oracle.sql.json). Software engineer Josh Spiegel will cover functionality, architecture, and performance best practices for accessing JSON from a Java program. A mixture of slides and live demonstration will be used throughout the talk. Timestamps: 0:0 - 0:53 Introduction 0:54 - 2:20 Recap JSON Type 2:21 - 6:40 JSON type, JDBC, JSON data model, Performance 6:41 - 8:05 Example for JSON encoding on Database and Java/JDBC 8:06 - 10:00 why store JSON in Oracle database 10:01 - 12:20 The Java API for JSON in JDBC 12:21 - 17:00 JSON Tree Model 17:01 - 19:34 JSON Event Model 19:35 - 25:35 SQL Integration 23:36 - 42:00 Java Code Demos 42:01 - 47:17 JSON-P (JSR 374) 47:18 - 50:00 JSON-B (JSR-367) 50:01 - 55:24 Performance Tips 55:25 - End - Conclusion, Links AskTOM Office Hours offers free, monthly training and tips on how to make the most of Oracle Database, from Oracle product managers, developers and evangelists. https://asktom.oracle.com/ Oracle Developers portal: https://developer.oracle.com/ Sign up for an Oracle Cloud trial: https://www.oracle.com/cloud/free/

Download

1 formats

Video Formats

360pmp480.3 MB

Right-click 'Download' and select 'Save Link As' if the file opens in a new tab.

The Java API for JSON type in Oracle JDBC 20c | NatokHD