Bonsoir,
Je suis en train de voir pour implémenter le principe de Staging Table dans notre solution e-commerce, de façon l'utilisateur pourra éditer ses produits qui seront en fait éditer sur la table de "staging" et une fois que toutes ses modifs seront bonne il pourra "synchroniser" de façon à répliqué les donnés sur les tables "production" , en gros pour un produit je jeux 2 tables "product_staging" et "product".
Les questions que je me pose est la suivante :
- Comment fournir un indicateur afin de savoir si les produit sont synchronisé ou pas ? de genre j'ai ma list de produit affiché (qui est en fait la liste de produit en staging) et un petit icone vert si c'est synchronisé ou pas. évidemment je parle d'un moyen propre de gérer cette information dans mon model.
- Comment puis je synchronisé une liste de produits ? (synchro en masse en fait) , existe t il un meilleur moyen que boucler sur ma liste de produits et de comparer chaque produit ?
Sachant que nous utilisons JPA 2.1 avec EclipseLink comme implémentation
Merci d'avance
Partager