Javasql
Javasql, also known as Java SQL, refers to the set of APIs in the Java Platform that enables Java applications to interact with relational databases. It is part of the Java Standard Edition and the java.sql package and related interfaces. JDBC provides a framework for connecting to a database, sending SQL statements, and processing results in a database-agnostic way, while allowing database-specific features through vendor libraries.
Core components include the Driver, DriverManager, DataSource, Connection, Statement, PreparedStatement, CallableStatement, ResultSet, and metadata interfaces such
Drivers and architecture: JDBC drivers are implemented by database vendors and loaded by the DriverManager or
Typical usage: loading the driver is usually automatic with modern JVMs. A connection is obtained with DriverManager.getConnection
Metadata and portability: DatabaseMetaData reports capabilities and features of the connected database. JDBC provides a standard