Bonjour à tous !

Je suis en développement d'une application de gestion de stock en java, et je communique avec une base de données.

J'ai effectué ma requête de connexion qui fonctionne correctement.
J'arrive a créer un "statement" dans la requête de connexion, seulement je souhaite retourner la variable de connexion pour créer une sorte d'API avec les requêtes de lecture, ecriture etc..

Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
29
30
31
32
33
34
35
package com.simpleduino.file_manager.SQL;
 
import java.sql.*;
 
/**
 * Created by Simple-Duino on 21/12/2015.
 * Copyrights Simple-Duino, all rights reserved
 * http://simple-duino.com
 */
 
public class SQL {
 
    private String url;
 
    public SQL(){}
 
    public boolean connect(String ip, String bdd_name, String user, String passwd)
    {
        try {
            url = "jdbc:mysql://" + ip + ":3306/" + bdd_name;
            Class.forName("com.mysql.jdbc.Driver");
            System.out.println("Driver O.K.");
 
            java.sql.Connection conn = DriverManager.getConnection(url, user, passwd);
            System.out.println("Connexion effective !");
 
            //Récuperer conn :
 
            return true;
        }
        catch(Exception e)
        {
            return false;
        }
    }
Je souhaite récuperer la variable "conn" afin de realiser ma requête de création de Statement dans une autre fonction.

Avez vous des idées ?

Grand merci !

Zeratec