|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Annotation Types Summary | |
---|---|
A_doc | Concept Dev Liste des packages Les paramétres d'appli Le réseau Les données Sql Base temporaire Banque d'images pour les boutons __________________________________________________________________________________ Documentation générale
Licence . |
Concept | Gestion de la persistance Les applis s'appuient sur : une base "appli.abc" qui contient les tables standard : le menu, la gestion des couleurs, les utilisateurs etc une base "appli.data" qui contient les tables métiers une classe "Appliparam" ou sont fixés les paramètres et qui lance les Modules en fonction du menu un projet d'appli qui contient les "Vue" métier un projet "wtools" qui contient le framework A noter: que la gestion des listes est paginée Ainsi les résultsets ne sont jamais chargés en totalité en mémoire __________________________________________________________________________________ Persistance
Licence . |
Dev | La classe AbstractDefaultParam défini les paramètres de base de l'applicationLe Dev met en place un "AppliParam" qui dérive de AbstractDefaultParam "AppliParam" contient les variables static d'initialisation de l'appli L'"AppliParam" est le squelette de l'application métier C'est ici que l'on défini la connexion à la base standard et à la base métier que l'on personnalise l'application (icone/titre/version/Bitmap etc) et que l'on map les Options de menu avec les modules métiers A noter : en présence d'un fichier les paramètres de connexion aux tables seront sur-définis "Nom_appli".rlw //localhost:3306/ //localhost:3306/ root Gp entretien les variables globales dynamiques de l'appli, Cet objet est le mapeur à la base de donnéesIl propose aussi des routines static usuelles transverses Sql est un objet path que tous les composants connaissent il est le noeud principal de l'appliCet objet est un requeteur sql, il s'appuie sur le mappage des tables, Par des appels d'interface il calcule les requètes et met des "Records" à disposition des modules "Vue" "Sql" gére deux types de SBDR sql : un type embarqué (SqlLite) et un type adressable (Mysql) Une appli dispose : d'un AbstractDefaultParam (Dispatcheur menu standard) et d'un "ApplicationParam" (Dispatcheur menu métier)d'un "gpAbc"(base standard) et d'un "gp"(base métier) de n("sqlAbc" (table standard)) et n("sql" (table métier)) Tmp est un mini sgb interne qui permet de travailler en collaboration de "sql" lors des calcule de sous totauxIl économise des ressources et travail en mémoire Net sera le gestionnaire d'acces réseauOn l'utilise pour tester l'unicité d'exécution de l'appli via l'ouverture et le test du port local 1234 __________________________________________________________________________________ Persistance
Licence . |
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |