JDBC je rozloženo do balíků:
základní rozhraní a třídy
rozšiřující rozhraní a třídy
závisejí na použitém DBMS, např. balík org.hsqldb