bonjour,
j'utilise la classe de connexion suivante
le problème c'est que dés fois on change le user ou le mot de passe de la base alors je suis obligé de modifier le code de cette classe et de redeployer l'application pour qu'elle fonctionne
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
36
37
38
39
40
41
42
43
44
45
46
47 public class Connexion { public static Connection createConnection() { Connection con = null; try { Class.forName("oracle.jdbc.driver.OracleDriver"); System.out.println ("driver etablie"); } catch(Exception e) { System.out.println ("erreur:Driver int" + "rouvable"); } //connexion à la base try { String URL = "jdbc:oracle:thin:@localhost:1521:mabase"; String USER = "SYSTEM"; String PASSWD = "manager"; con =DriverManager.getConnection(URL,USER, PASSWD); System.out.println ("connexion base etablie"); } catch(Exception e) { e.printStackTrace(); //System.out.println ("erreur: base introuvable"); } return con; } }
est ce que qlq'un a une idée comment rendre ces paramètre dynamique :
par exemple les mettre dans un fichier et appler ce fichier pour que je ne modifie pas le code
merci de me répondre
Partager