liveBook · Manning

JDBC

JDBC is the standard Java API for connecting applications to relational databases, executing SQL statements, and processing results.

How 2 Manning books explain it

Java Persistence with Spring Data and Hibernate epub

JDBC is the standard Java API for connecting to relational databases and executing SQL statements.

How it is used
Provides the low-level Java path for executing SQL against relational databases and a baseline for comparing persistence frameworks.
How deep it goes
Identifies parameter binding, query execution, result handling, and connection-management costs without walking through a complete JDBC implementation.
Examples
Uses Java-to-ANSI-SQL numeric mappings and an H2 NUMERIC-to-DECIMAL dialect translation to illustrate type handling.
What you can do after
Evaluate/understand when direct JDBC’s service code or a JDBC-based repository’s simpler mapping model fits a persistence choice.

Read how Java Persistence with Spring Data and Hibernate epub explains JDBC →

Data-Oriented Programming: Reduce software complexity

JDBC is the standard Java API for connecting to databases, executing database operations, and processing returned results.

How it is used
Connects Java applications to databases and supplies rows for data-oriented processing.
How deep it goes
Shows a concrete ResultSet conversion utility but stops short of JDBC driver or API internals.
Examples
Uses a book-search query and converts its returned rows into maps containing titles, ISBNs, and publication years.
What you can do after
Apply JDBC to convert database result sets into flexible collections for later JSON serialization.

Read how Data-Oriented Programming: Reduce software complexity explains JDBC →

Related concepts

These guides are generated from the text of Manning books by Manning's knowledge graph and link to the sections they draw on. The full books are available on liveBook and at manning.com.