📅  最后修改于: 2023-12-03 15:16:39.107000             🧑  作者: Mango
Java Database Connectivity, 简称JDBC, 是Java语言操作关系型数据库的标准API。它定义了Java程序如何访问关系型数据库。
JDBC API由两个主要的层次组成: JDBC API与驱动程序实现的API。
JDBC API代表Java应用程序或应用程序中间组件与JDBC管理器之间的接口。这个接口可以分为两个主要方面:
Class.forName("com.mysql.jdbc.Driver");
Connection conn = DriverManager.getConnection("jdbc:mysql://hostname:port/dbname","username", "password");
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery("SELECT * FROM mytable");
while (rs.next()) {
int id = rs.getInt("id");
String name = rs.getString("name");
}
rs.close();
stmt.close();
conn.close();
JDBC是Java中一种面向关系型数据库的标准API,可以通过JDBC实现Java程序与关系型数据库的交互。尽管JDBC在实际应用中存在一些缺点,但是由于它的通用性和可扩展性,它是Java应用程序中最流行的数据库接口之一。