本指南介紹了 Java Servlet 與資料庫互動的步驟:建立資料庫連接建立 Statement執行查詢處理結果集釋放資源使用 JDBC API 範例程式碼,開發人員可以連接資料庫、執行查詢並處理結果。
Java Servlet是最受歡迎的Web開發框架之一,它允許開發人員創建動態和互動的Web應用程式. Servlet還可以與資料庫交互,從而實現資料的儲存和檢索。以下是如何實現此功能的指南:
JDBC(Java資料庫連線)是與資料庫互動的Java API,以下是使用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(); } } } }
透過遵循這些步驟並利用範例程式碼,開發人員可以輕鬆地在Java Servlet應用程式中實現與資料庫的互動。
以上是Java Servlet如何與資料庫互動?的詳細內容。更多資訊請關注PHP中文網其他相關文章!