Nota: Traducido de la versión original en Inglés.
Para abrir y cerrar conexiones a bases de datos en Java, obtén un driver JDBC para tu base de datos. Por ejemplo, en el caso de MariaDB, puedes añadir lo siguiente al archivo pom.xml (o descargar el JAR y añadirlo manualmente a tu proyecto si no estás usando una herramienta como Maven):
<dependency>
<groupId>org.mariadb.jdbc</groupId>
<artifactId>mariadb-java-client</artifactId>
<version>ULTIMA</version>
</dependency>
Usa un bloque try-with-resources para obtener un objeto Connection
:
Connection connection = DriverManager.getConnection(
"jdbc:mariadb://localhost:3306/nombre\_de\_base\_de\_datos",
"usuario", "contraseña"
);
Si por alguna razón no puedes usar un bloque try-with-resources, recuerda cerrar la conexión, idealmente en un bloque finally
para garantizar que la conexión se cierre incluso si se lanza una excepción:
connection.close();
Consulta Tutorial JDBC Parte 1: Conectándose a una Base de Datos, para un tutorial más detallado o mira como implemento una aplicación Java de ejemplo desde cero usando JDBC:
Si te gustó este post, considera seguirme en Twitter y suscribirte a Programming Brain en Youtube. ¡Diviértete programando!
¿Te gustó este artículo? Puedo ayudar a tu equipo a implementar soluciones similares. Contáctame para saber más.