import com.psp4jdbc.ConnectionPool; import com.psp4jdbc.ConnectionWrapper; import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; public class Psp4jdbcExample { public static void main(String[] args) { ConnectionPool connectionPool = new ConnectionPool(); connectionPool.setUrl("jdbc:mysql://localhost:3306/mydb"); connectionPool.setUsername("root"); connectionPool.setPassword("password"); connectionPool.setMaxConnections(10); try { ConnectionWrapper connWrapper = connectionPool.getConnection(); Connection conn = connWrapper.getConnection(); String sql = "SELECT * FROM users"; PreparedStatement stmt = conn.prepareStatement(sql); ResultSet rs = stmt.executeQuery(); while (rs.next()) { int id = rs.getInt("id"); String name = rs.getString("name"); int age = rs.getInt("age"); System.out.println("ID: " + id + ", Name: " + name + ", Age: " + age); } rs.close(); stmt.close(); connWrapper.close(); } catch (SQLException e) { e.printStackTrace(); } finally { connectionPool.close(); } } }


上一篇:
下一篇:
切换中文