La clase Connection representa la conexión con la base de datos, la cual se abre mediante el método getConnection del DriverManager. A través de la conexión se envían sentencias SQL y una vez terminado el trabajo con la base de datos, la conexión debe cerrarse con el método close para liberar los recursos. Las conexiones tienen propiedades como cachear statements preparados, activar timeouts y balancear carga entre nodos.