Pogues Model

Persistence des données dans Pogues

Les données persistentes de l'application sont stockées dans une base de données postgresql au format JSON

La base de données comprend une seule et unique table:

 Colonne | Type  | Modificateurs 
---------+-------+---------------
 id      | text  | 
 data    | jsonb |

Dépendance vers pogues-model

Pour plus d'information sur le modèle de données, se référer au projet pogues-model dont les sources sont disponibles ici et qui définit pour l'essentiel:

  • Un schema XSD utilisé pour générer un modèle de classe (bindings JAXB). Ce modèle de classe est utiisé pour les opérations de sérialisation au formats XML et JSON
  • Des classes utilitaires implémentant les opérations de sérialisation/désérialisation

Le modèle de classe est généré à la compilation à partir du schéma XSD

Modèle de données

Le dépôt pogues-model met à disposition un example d'entité du modèle sérialisée aux formats JSON et XML

results matching ""

    No results matching ""