Javaでデータをデータベースに保存する方法は何ですか。

データをデータベースに保存するためには、Javaデータベース接続(JDBC)を使用してデータベースに接続し、適切なSQL文を実行する必要があります。以下は、MySQLデータベースにデータを保存する簡単なサンプルコードです。

import java.sql.Connection;

import java.sql.DriverManager;

import java.sql.PreparedStatement;

import java.sql.SQLException;

public class Main {

public static void main(String[] args) {

String url = “jdbc:mysql://localhost:3306/mydatabase”; // 数据库连接URL

String username = “root”; // 数据库用户名

String password = “password”; // 数据库密码

try (Connection conn = DriverManager.getConnection(url, username, password)) {

String sql = “INSERT INTO mytable (column1, column2) VALUES (?, ?)”; // SQL插入语句

PreparedStatement statement = conn.prepareStatement(sql);

statement.setString(1, “value1”); // 设置第一个参数的值

statement.setString(2, “value2”); // 设置第二个参数的值

int rowsInserted = statement.executeUpdate();

if (rowsInserted > 0) {

System.out.println(“数据插入成功!”);

}

} catch (SQLException e) {

e.printStackTrace();

}

}

}


この例では、MySQLデータベースを使用し、JDBCを使ってデータベースに接続しました。PreparedStatementオブジェクトを使用してSQL挿入文を実行し、パラメータの値を設定しました。最後に、executeUpdate()メソッドを呼び出してSQL文を実行し、データをデータベースに挿入しました。

bannerAds