Bienvenue dans ExpandProject! Ce fichier vous guide vers la bonne documentation selon vos besoins.
→ START_HERE.md - 3 commandes pour tester
mvn clean install
java -jar importdata/target/expandproject-importdata.jar --example→ README.md - Vue d'ensemble complète
- Fonctionnalités
- Architecture
- Installation détaillée
- Troubleshooting
→ RELEASE_NOTES.md - Notes de version
- Nouvelles fonctionnalités
- Mises à jour techniques
- Roadmap
→ SUMMARY.md - Résumé des modifications
- Ce qui a été fait
- Avant/Après
- Résultats
→ QUICKSTART.md - Guide de démarrage rapide
- Installation pas à pas
- Premiers tests
- Exemples de modèles
- Requêtes Cypher de base
Scripts fournis:
run-example.sh- Test rapiderun-import.sh- Import avec validations
→ ADVANCED_USAGE.md - Utilisation avancée
- API Java complète
- Validation programmatique
- Connecteurs personnalisés
- Requêtes Cypher avancées
- Extensions et plugins
→ SYSTEM_MODEL_DOCUMENTATION.md - Documentation technique
- Architecture du système
- Schémas XSD détaillés
- Génération des DTOs
- Classes Java générées
→ CHANGELOG_UPDATE.md - Historique détaillé
- Mises à jour des dépendances
- Modifications de code
- Corrections de sécurité
→ commons/README.md
- Classes utilitaires
- Constantes
- Enums
→ importdata/README.md
- Module principal
- API d'import
- Connecteurs DB
→ model/README.md
- Module modèle (vide actuellement)
Documentation/
│
├── 🚀 Démarrage
│ ├── START_HERE.md ⭐ Commencez ici!
│ ├── QUICKSTART.md 5-10 minutes
│ └── README.md Guide complet
│
├── 🧑💻 Développement
│ ├── ADVANCED_USAGE.md API et cas avancés
│ └── SYSTEM_MODEL_DOCUMENTATION.md Architecture
│
├── 📋 Référence
│ ├── RELEASE_NOTES.md Notes de version
│ ├── CHANGELOG_UPDATE.md Historique
│ └── SUMMARY.md Résumé
│
└── 📖 Vous êtes ici
└── INDEX.md Ce fichier
- START_HERE.md - Comprendre les bases
- Exécuter :
java -jar ... --example - QUICKSTART.md - Créer votre premier modèle
- README.md - Approfondir
- README.md - Vue d'ensemble
- QUICKSTART.md - Installation
- Tester avec vos données
- ADVANCED_USAGE.md - Optimiser
- SYSTEM_MODEL_DOCUMENTATION.md - Architecture
- ADVANCED_USAGE.md - API Java
- Code source - Explorer les classes
- Contribuer - Suivre README.md section Contribution
| Quoi | Où |
|---|---|
| Commandes de démarrage | START_HERE.md |
| Installation Neo4j | QUICKSTART.md, README.md |
| Syntaxe XML du modèle | README.md, SYSTEM_MODEL_DOCUMENTATION.md |
| Exemples de modèles | importdata/src/main/resources/model/ |
| Exemples de données | importdata/src/main/resources/datapack/ |
| API Java | ADVANCED_USAGE.md |
| Requêtes Cypher | QUICKSTART.md, ADVANCED_USAGE.md |
| Configuration Neo4j | README.md section Configuration |
| Troubleshooting | README.md section Dépannage |
| Validation des données | ADVANCED_USAGE.md section Validation |
| Types de données | README.md, SYSTEM_MODEL_DOCUMENTATION.md |
| Scripts shell | run-example.sh, run-import.sh |
| Architecture | SYSTEM_MODEL_DOCUMENTATION.md |
| Changelog | CHANGELOG_UPDATE.md |
| Release notes | RELEASE_NOTES.md |
- Consultez le fichier approprié ci-dessus
- Cherchez dans la documentation (Ctrl+F)
- Testez avec
--example - Ouvrez une issue sur GitHub
- Lire START_HERE.md
- Compiler :
mvn clean install - Tester :
java -jar ... --example - Installer Neo4j (Docker ou local)
- Importer les données d'exemple
- Visualiser dans Neo4j Browser
- Créer votre premier modèle
- Valider vos données
- Importer en production
Bonne lecture et bon développement! 🚀