JDBC
JDBC pour Java DataBase Connectivity est une spécification d'API pour accèder à une base de donnée relationnelle depuis une application Java. Pour se connecter à une base de donnée, il faut un Driver, qui implémente JDBC pour un moteur de base de donée relationnelle donnée. Par exemple il en existe un pour Oracle, un pour MySQL, pour PostgreSQL, etc ...
Installation du Driver
Pour installer le Driver JDBC pour MySQL, ajoutez la dépendance suivante dans votre pom.xml
:
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>8.0.22</version>
</dependency>
Connexion à la base de donnée
Pour se connecter à une base de donnée utilisez la méthode static DriverManager.getConnexion()
en passant en paramètre la chaine de caractère de connexion ainsi que les identifiants :
Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/nomDeLaBase","root", "mot de passe");