Bonjour,
S'il vous plait, je débute en hibernate et il y a quelques notions qui me restent encore un peu flou.
1. Est ce que la méthode session.flush() est obligatoire? J'ai lu qu'elle permet de se synchroniser avec la base de données, est ce qu'elle permet aussi de vider le cache de l'objet session?
2. La méthode session.save() permet de sauvegarder un objet persistant. Où? dans le cache premier niveau??? si oui, et si la méthode flush vide le cache, alors cet objet sera perdu, non?
3. Est ce qu'il est obligatoire d'utiliser les objets Transaction pour modifier la base de données? J'ai lu que c'est optionnel. Mais par pratique, aucun changement ne se fait si nous n'utilisons pas les transactions?
....
Merci d'avance.
Partager