Applications modulaires
L’application Exemple d’application intranet est une application Gradle modulaire. Vous pouvez obtenir des instructions pour l’exécuter en cliquant sur : Installer l’exemple d’intranet.
Disposition du répertoire de l’exemple d’application intranet
Répertoire app
Contient les plugins Grails (ou les modules Gradle) qui composent l’application Intranet. Ces plugins doivent avoir des dépendances minimales pour maximiser la réutilisabilité par d’autres.
Répertoire crew
Partie de l’application responsable de la gestion des utilisateurs, seule application obligatoire qui contient actuellement les services Taack.
Répertoire server
Application Grails contenant la configuration globale, les traductions communes, les ressources partagées statiques et la page racine.
L’application Grails server dépend de tous les modules d’application (ou plugins Grails) définis dans le répertoire d’application souhaité.
buildSrc
Configuration Gradle commune. Des tâches Gradle supplémentaires peuvent être définies dans ce répertoire à l’aide du langage Groovy.
Référentiel infra
Contient les sources du plugin taack-ui.
-
le dossier browser contient le code qui sera exécuté dans le navigateur
-
taack-jdbc-common classes communes partagées entre taack-ui et taack-jdbc-client
-
taack-jdbc-client le pilote JDBC (voir le lien :../../more/JDBC/taack-jdbc-driver.adoc[taack-jdbc-driver])