21xrx.com
2025-07-12 07:49:50 Saturday
登录
文章检索 我的文章 写文章
Java中如何使用代码调用数据库
2023-06-16 12:34:42 深夜i     13     0
Java 数据库 JDBC

在Java编程中,常常需要将数据存储到数据库中,或者从数据库中查询数据。这时就需要使用数据库相关的API来操作数据库。本文将介绍如何使用Java代码调用数据库。

首先,需要先在代码中引入与数据库相关的Jar包。常见的Jar包有JDBC和Mybatis等。

接着,需要创建数据库连接。可以使用如下代码实现:

import java.sql.*;
public class DBConnection {
  public static Connection getConn() throws SQLException {
    String url = "jdbc:mysql://localhost:3306/db_name?serverTimezone=UTC";
    String user = "root";
    String password = "123456";
    Connection conn = DriverManager.getConnection(url, user, password);
    return conn;
  }
}

以上代码建立了一个到本地MySQL数据库的连接,其中需要替换成自己的数据库名称及用户名、密码。

接着,可以使用Java代码来执行SQL语句:

public static void main(String args[]) {
  Connection conn = null;
  Statement stmt = null;
  ResultSet rs = null;
  try {
    conn = DBConnection.getConn();
    stmt = conn.createStatement();
    rs = stmt.executeQuery("SELECT * FROM user");
    while (rs.next()) {
      System.out.println(rs.getInt("id") + "\t" + rs.getString("name"));
    }
  } catch (SQLException e) {
    e.printStackTrace();
  } finally {
    try {
      if (rs != null) {
        rs.close();
      }
      if (stmt != null) {
        stmt.close();
      }
      if (conn != null) {
        conn.close();
      }
    } catch (SQLException e) {
      e.printStackTrace();
    }
  }
}

以上代码执行了一条查询语句,并将结果输出到控制台。

本文介绍了如何使用Java代码调用数据库,包括建立数据库连接、执行SQL语句等。

  
  

评论区