In the beginning, there was JDBC v1.0. Although initially introduced as an addendum to JDK 1.02, it was standardized as part of JDK 1.1 as the classes and interfaces that make up the java.sql package. It remains an integral part of J2SE 1.3. In an effort to unravel JDBC's family tree, Table 8.4 lists the versions of JDBC, J2SE (previously JDK), and J2EE.
|JDBC||J2SE (JDK)||J2EE||Package||Significant Features/Notes|
|JDBC 1.0||JDK 1.1||N/A||java.sql||DriverManager, Connection, Statement, ResultSet Note: Formalized in JDBC 1.2 Spec.|
|JDBC 2.1 Core API||J2SE 1.2||J2EE 1.2 J2EE 1.3||java.sql||Scrollable and updateable ResultSets
SQL1999 data types (BLOB, CLOB, ARRAY, Structured Type, REF)
Mapping SQL UDTs to Java classes ...