21xrx.com
2024-12-22 22:25:58 Sunday
登录
文章检索 我的文章 写文章
Java中如何使用代码调用数据库
2023-06-16 12:34:42 深夜i     --     --
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语句等。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复