2010-09-06 9 views
0

J'utilise ibatis et son modèle de cache pour la première fois et je n'arrive pas à comprendre à quel moment le cache sera rempli de nouveaux résultats, ce qui signifie que la requête que j'applique le modèle de cache sera exécutée à nouveau remplir le cache avec de nouveaux résultats. Faut-il une sorte de commande pour obtenir les résultats à nouveau ou le fera-t-il automatiquement? toute aide serait appréciée.Quand est-ce que le cachemodel dans ibatis re-interroge la base de données pour obtenir des enregistrements mis à jour?

Merci

Répondre

0

Il sera à nouveau rempli quand il est vidé ce qui se fait sur des événements tels que fluchoninterval, flushOnupdate, flushoninsert.

0

Avec la réponse ci-dessus, vous pouvez également définir des intervalles de vidage. Vous pouvez définir l'intervalle de rinçage en heures, minutes & secondes et laisser le vidage se produire tous les x heures, y minutes, z secondes intervalle.