import com.enklib.sql.*;
import java.sql.ResultSet;
public class Example {
public static void main(String[] args) {
ConnectionFactory connectionFactory = new ConnectionFactory();
connectionFactory.setConnectionString("jdbc:mysql://localhost:3306/mydatabase");
connectionFactory.setUsername("username");
connectionFactory.setPassword("password");
try (Connection connection = connectionFactory.createConnection()) {
QueryExecutor queryExecutor = new QueryExecutor(connection);
String sql = "SELECT * FROM users WHERE age > ?";
ResultSet rs = queryExecutor.executeQuery(sql, 18);
while (rs.next()) {
String name = rs.getString("name");
int age = rs.getInt("age");
System.out.println("Name: " + name + ", Age: " + age);
}
rs.close();
} catch (Exception e) {
e.printStackTrace();
}
}
}