Panduan ini memperkenalkan langkah-langkah Java Servlet untuk berinteraksi dengan pangkalan data: Wujudkan sambungan pangkalan data Buat Pernyataan Laksanakan pertanyaan Memproses set hasil Keluarkan sumber Menggunakan kod sampel API JDBC, pembangun boleh menyambung ke pangkalan data, melaksanakan pertanyaan dan memproses keputusan.
Java Servlet ialah salah satu rangka kerja pembangunan web paling popular, yang membolehkan pembangun mencipta aplikasi web dinamik dan interaktif. Servlet juga boleh berinteraksi dengan pangkalan data untuk menyimpan dan mendapatkan semula data. Berikut ialah panduan tentang cara melaksanakan ciri ini:
JDBC (Java Database Connectivity) ialah API Java untuk berinteraksi dengan pangkalan data, berikut ialah contoh kod untuk menyambung ke pangkalan data menggunakan JDBC:
import java.sql.*; public class DatabaseConnectionExample { public static void main(String[] args) { Connection conn = null; Statement stmt = null; ResultSet rs = null; // 数据库连接信息 String url = "jdbc:mysql://localhost:3306/test"; String user = "root"; String password = "password"; try { // 建立数据库连接 conn = DriverManager.getConnection(url, user, password); // 创建Statement stmt = conn.createStatement(); // 执行查询 rs = stmt.executeQuery("SELECT * FROM users"); // 遍历结果集 while (rs.next()) { int id = rs.getInt("id"); String name = rs.getString("name"); // 打印结果 System.out.println("ID: " + id + ", Name: " + 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(); } } } }
Dengan mengikuti langkah ini dan memanfaatkan kod sampel , pembangun boleh dengan mudah Melaksanakan interaksi dengan pangkalan data dalam aplikasi Java Servlet.
Atas ialah kandungan terperinci Bagaimanakah Java Servlets berinteraksi dengan pangkalan data?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!