- Langage Utilisé : Java
- Dependance : Maven
- Base de Données : PostgreSQL
-
Projet qui permet de Recupérer les éléments se trouvant dans la Base de Données (BD) pour les insérer dans les beans (Class) Utilisées : @See Retrieve()
- Etudiant.class
- Cours.Class
- Inscription.class
-
Le Projet implémente également une Methode permettant d'insérer les données provenant de notre Application (Beans) dans le Base de Données : @See BulkInsert()
-
Le projet implémente un module pour la connexion dans la base de données, ce qui permet une facilité de changement de la Base de Données (Passer de PostgreSQL à Oracle par exemple)
Prerequis:
- Démarrer connexion avec PostgreSQL, vous allez configurer plus tard votre connection de la base de données en remplaçant les valeurs d'environnement pour vos valeurs, voici à quoi correspond le fichier et les noms des variables System à replacer.
public static ImportingDatabase getInstance() { if (con == null) { Injector inject = Guice.createInjector(new ImportingDatabaseModule()); ImportingDatabase.instance = inject.getInstance(ImportingDatabase.class); ImportingDatabase.instance.entity.setLoginConnection( System.getenv("driver"), System.getenv("host"), System.getenv("user"), System.getenv("password"), Integer.parseInt(System.getenv("port")), System.getenv("databaseName") ); } return instance; }