Application de gestion immobilière pour les propriétaires. Projet étudiant de l'IUT Paul Sabatier (SAÉ S3.A.01).
Miroir GitHub | Localized English README
- Java Development Kit (JDK) 8
- Apache Maven (Tutoriel pour Windows (en anglais))
- Une base de données MySQL
- Créez une base de données MySQL
- Exécutez le script
sql/create_tables.sqlpour créer les tables nécessaires - Créez un fichier
.envà la racine du projet et ajoutez les informations de connexion à la base de données :
DATABASE_URL = "jdbc:mysql://[hôte]:[port]/[nom de la base de données]"
DATABASE_USER = "[nom d'utilisateur]"
DATABASE_PASSWORD = "[mot de passe]"$ mvn clean compile # Pour compiler le .jar
$ mvn exec:java # Pour exécuter l'application
$ mvn clean compile exec:java # Pour faire les deux en une seule commande$ mvn clean test
$ mvn test -Dtest=[nom de la classe] # Pour tester une classesql: Migrations et scripts SQLsrc/controller: Contrôleurs de l'applicationsrc/dao: Data Access Objects pour les classes du modèlesrc/db: Connexion à la base de donnéessrc/model: Abstractions de la base de données en classes Javasrc/view: Fenêtres, panels et pop-ups de l'application