Créer un fichier de configuration dynamique pour les BDD Sqlite
Résolu
Nicodoss
Messages postés
42
Date d'inscription
Statut
Membre
Dernière intervention
-
Nicodoss Messages postés 42 Date d'inscription Statut Membre Dernière intervention -
Nicodoss Messages postés 42 Date d'inscription Statut Membre Dernière intervention -
Bonsoir tout le monde, j'espère que vous allez tous très bien.
J'ai une préoccupation particulière.
Je veux créer un fichier de configuration pour orienter dynamiquement ma chaîne de connection vers la base de données.je suis encore un novice en programmation.
Jusqu'ici, j'arrive à me connecter à ma base mais je le fais uniquement sur mon PC. et j'aimerais pouvoir installer mon application que j'ai développé sur d'autres PC afin de pouvoir utiliser une seule base de données... Je précise j'utilise SQLITE.
Merci de pouvoir compter sur vos aides. Un tuto pourrait vraiment m'aider. Très cordialement
J'ai une préoccupation particulière.
Je veux créer un fichier de configuration pour orienter dynamiquement ma chaîne de connection vers la base de données.je suis encore un novice en programmation.
Jusqu'ici, j'arrive à me connecter à ma base mais je le fais uniquement sur mon PC. et j'aimerais pouvoir installer mon application que j'ai développé sur d'autres PC afin de pouvoir utiliser une seule base de données... Je précise j'utilise SQLITE.
Merci de pouvoir compter sur vos aides. Un tuto pourrait vraiment m'aider. Très cordialement
A voir également:
- Créer un fichier de configuration dynamique pour les BDD Sqlite
- Ethernet n'a pas de configuration ip valide - Guide
- Fichier bin - Guide
- Creer un fichier .bat - Guide
- Créer un compte google - Guide
- Créer un lien pour partager des photos - Guide
2 réponses
Bonjour,
Personnellement, j'utilise Properties de java.util
Par exemple, pour créer une configuration :
Cela me génère un fichier XML exemple.xml:
Pour le lire :
Cela m'affiche bien :
Personnellement, j'utilise Properties de java.util
Par exemple, pour créer une configuration :
import java.util.*; import java.io.*; public class A { public static void main(String args[]){ try{ Properties p = new Properties(); p.setProperty("exemple", "une valeur"); p.storeToXML(new FileOutputStream("exemple.xml"), "Ce fichier est un fichier de configuration"); }catch (Exception e){ e.printStackTrace(); } } }
Cela me génère un fichier XML exemple.xml:
<?xml version="1.0" encoding="UTF-8" standalone="no"?> <!DOCTYPE properties SYSTEM "http://java.sun.com/dtd/properties.dtd"> <properties> <comment>Ce fichier est un fichier de configuration</comment> <entry key="exemple">une valeur</entry> </properties>
Pour le lire :
import java.util.*; import java.io.*; public class B { public static void main(String args[]){ try{ Properties p = new Properties(); p.loadFromXML(new FileInputStream("exemple.xml")); System.out.println(p.getProperty("exemple")); }catch (Exception e){ e.printStackTrace(); } } }
Cela m'affiche bien :
une valeur