如何进行Java功能开发的数据库集成
如何进行Java功能开发的数据库集成
数据库是应用开发中的重要组成部分,能够方便地存储和管理数据。在Java开发中,数据的持久化通常通过数据库实现。本文将介绍如何使用Java进行数据库集成,包括连接数据库、执行SQL语句以及处理数据的增删改查操作等。
import java.sql.*; public class DBConnector { private static final String url = "jdbc:mysql://localhost:3306/test"; private static final String username = "root"; private static final String password = "123456"; public static Connection getConnection() throws SQLException { try { Class.forName("com.mysql.jdbc.Driver"); } catch (ClassNotFoundException e) { e.printStackTrace(); } return DriverManager.getConnection(url, username, password); } public static void main(String[] args) { try { Connection conn = getConnection(); System.out.println("Successful connection to the database!"); } catch (SQLException e) { e.printStackTrace(); } } }登录后复制
import java.sql.*; public class DBConnector { // ... public static void main(String[] args) { try { Connection conn = getConnection(); Statement stmt = conn.createStatement(); String sql = "SELECT * FROM users"; ResultSet rs = stmt.executeQuery(sql); while (rs.next()) { int id = rs.getInt("id"); String name = rs.getString("name"); String email = rs.getString("email"); System.out.println("ID: " + id + ", Name: " + name + ", Email: " + email); } } catch (SQLException e) { e.printStackTrace(); } } }登录后复制
import java.sql.*; public class DBConnector { // ... public static void main(String[] args) { try { Connection conn = getConnection(); String sql = "INSERT INTO users (name, email) VALUES (?, ?)"; PreparedStatement pstmt = conn.prepareStatement(sql); pstmt.setString(1, "John"); pstmt.setString(2, "john@example.com"); pstmt.executeUpdate(); System.out.println("Data inserted successfully!"); } catch (SQLException e) { e.printStackTrace(); } } }登录后复制
以上就是如何进行Java功能开发的数据库集成的详细内容,更多请关注每日运维网(www.mryunwei.com)其它相关文章!