Tutoriel JAVA : externaliser le paramétrage de l’application

JPG - 15.4 ko

Avec Objis, spécialiste Java depuis 2005, maîtrisez l’externalisation de paramétres de connexion à une base de données vers un fichier de propriétés externe.

Vous découvrirez par la suite de ce tutoriel comment rendre votre application multilingue .

ASTUCE —> Soyez informé de la mise à jour de nos tutos ou de la création de nouveaux tutos.

Auteur

- Douglas MBIANDOU. Président Objis . Concepteur formation ’Nouveautés Java 8 et 9’

Prérequis

- Lecture et écriture dans un fichier

Objectifs

- Externaliser au sein d’un fichier de proprétés les paramétres de connexion à la base de données MySQL

Programme

- Partie 1 : Création du package domaine.properties
- Partie 2 : Création du fichier de propriétés config.properties
- Partie 3 : Modification de la méthode consulterFormations

Durée

- 30 minutes.

Partie 1 : Création du package domaine.properties

Dans cette partie, nous allons créer le package domaine.properties qui va contenir notre de fichier de propriétés .

- Click droit sur le répertoire src pour créer le package

tuto-17-img-1

- Saisissez le nom du package domaine.properties puis cliquez sur le bouton FINISH

tuto-17-img-2

- Le package est créé

tuto-17-img-3

Partie 2 : Création du fichier de propriétés config.properties

Le nom du fichier de propriétés commence avec le nom de base du ResourceBundle et se termine avec le suffixe .properties .

Click droit sur le package domaine.properties pour créer le fichier

tuto-17-img-4

- Saisissez le nom du fichier “config.properties” puis cliquez sur FINISH

tuto-17-img-5

- Le fichier est créé

tuto-17-img-6

- Saisissez les trois lignes suivantes, qui sont les paramétres d’accés à notre base de données . Les lignes de commentaires commencent par un # et les autres lignes contiennent les paires clé-valeur .

tuto-17-img-8

Partie 3 : Modification de la méthode consulterFormations

Modifiez la méthode consulterFormations de la classe Employe afin de rechercher les éléments de connexion à la base de données dans le fichier config.properties

tuto-17-img-9

Remarque : Les ResourceBundle nous ont permis d’exporter nos paramétres de connexion à la base de données vers un fichier de configuration ; mais elle permet aussi l’internationnalisation d’une application en la rendant multilingue .

Conclusion

Dans ce tutoriel java N°17 d’Objis, vous avez exporté les paramétres d’accés de votre base de donnée sur un fichier de propriétés.

Dans le tutoriel suivant tutoriel Java N°18 , vous allez découvrirez comment Rendre votre application multilingue

Votre avis nous intéresse

Vous avez remarqué une erreur ? Vous avez une recommandation pour améliorer ce tuto ? Vous souhaitez nous encourager à partager notre savoir-faire technique et pédagogique ?

Donner votre avis sur ce Tuto objis.com

Professionnels : maîtrisez les nouveautés Java 8 et 9 !

JPG - 15.4 ko

A travers notre nouvelle formation Nouveautés Java 8 et 9 (durée 4 jours) conçue par l’auteur de ce tutoriel, découvrez par la pratique le nouveau système de Modules Java 9 ainsi que des caractéristiques de Java 8 (Streams, Lambda, Optional...).

Un sérieux atout pour votre employabilité et l’évolution de votre carrière professionnelle !