JDBC
Technology & Computing abbreviation · Data & Database
| Stands for | Java Database Connectivity |
|---|---|
| Categories | Technology & Computing |
JDBC stands for Java Database Connectivity, a data & database abbreviation.
The standard Java API for connecting to relational databases and executing SQL, with a driver supplied by each database vendor. Frameworks such as Hibernate and Spring Data are built on top of it.
Example: The JDBC URL jdbc:postgresql://db:5432/app sets the host, port and database name.
Usage notes
Introduced by Sun in 1997 with JDK 1.1. PreparedStatement objects, which keep SQL separate from parameters, are the standard defense against SQL injection in Java. Connection pools such as HikariCP reuse connections because opening them is expensive.
Related abbreviations
More data & database abbreviations
- ELK – Elasticsearch, Logstash, Kibana
- ELT – Extract, load, transform
- ERD – Entity-relationship diagram
- ETL – Extract, transform, load
- FK – Foreign key
- HDFS – Hadoop Distributed File System
- KV – Key-value (store)
- MDM – Master data management
- MPP – Massively parallel processing
- MSSQL – Microsoft SQL Server
- MVCC – Multiversion concurrency control
- ODBC – Open Database Connectivity