SQLite Java

This SQLite Java section guides you step-by-step through how to interact with SQLite using Java JDBC API.

Several interfaces are available for interacting with SQLite in Java. Some provide a wrapper around the native C API, while others implement the standard Java Database Connectivity (JDBC) API.

In this section, we will introduce you to the modern SQLiteJDBC package, a JDBC driver for SQLite. The SQLiteJDBC package includes Java classes and native SQLite libraries for Windows, macOS, and Linux.