appel fonction connection
Bonjour,
Je fait une application avec une connection à une base de données mysql.
J'ai réussi la connection que j'ai stockée dans un fichier ConnectBDD.java.
Je voudrais savoir si il est possible d'appeler cette fonction dans d'autre fichiers .java. Car cela m'ennui de refaire la connection a chaque fois que je veux faire une requête?
Voila ma connection (ConnectBDD.java) :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
|
package BaseCulture;
import com.mysql.jdbc.Connection;
import java.sql.*;
public final class ConnectBDD extends Object{
String result = "Connexion réussie";
String req ;
public final String Connection() throws SQLException, ClassNotFoundException, IllegalAccessException, InstantiationException {
java.sql.Connection conn;
try{
/* Chargement du driver jdbc */
Class.forName("com.mysql.jdbc.Driver").newInstance();
/* Connection à la base de données */
conn = java.sql.DriverManager.getConnection(
"jdbc:mysql://127.0.0.1/Culture","root","");
/* exception en cas de problème lors de la connexion */
} catch(Exception e){
System.out.println("Connection ratée: "+e);
System.exit(-1);
}
return result;
}
} |
et je voudrais savoir comment dans un autre fichier .java, je peux faire pour faire des requêtes sans remettre ce code dans la page