Czego używać Tryb płukania „Auto” lub „Zatwierdź”

Jak opisano w moim tytule, używam hibernacjiAuto mechanizm trybu spłukiwania w mojej aplikacji. Tak więc, gdy zmieniam dane w trwałym obiekcie hibernacyjnym, odbija się to automatycznie w bazie danych. Nie chcę tego. Znalazłem więc rozwiązanie do używania FlushModeCommit zamiast.

Oto moje aktualne pytanie:

Czy lepiej jest używaćCommit tryb spłukiwania zamiastAuto? i

Jakie jest znaczenie tego stwierdzenia z dokumentacji?

Sesja jest czasami usuwana przed wykonaniem zapytania, aby zapewnić, że zapytania nigdy nie zwrócą stanu przestarzałego.

http://docs.jboss.org/hibernate/orm/3.5/javadoc/org/hibernate/FlushMode.html

questionAnswers(2)

yourAnswerToTheQuestion