Witam.
Mam pewne pytanie. Otóż mam bazę i w aplikacji wykorzystuje do jej obsługi hibernate. Mam również w tej aplikacji tabele i teraz tak ze pomocą hibernate ładuje dane do modelu na następnie do tabeli.
Jak wygląda sprawa operacji na danych w tej tabeli. Tzn robiąc update powinienem robić go na modelu a następnie zmieniony model zapisać do bazy, czy robić update lub insert bezpośrednio w hibernate. Obecnie robię tak że konwertuje index z tabeli do id w bazie następnie za pomocą hibernate robię update na tym rekordzie ( niestety mam problem z odświeżaniem danych w tabeli co jest pewnie tego wynikiem).
Mam nadzieje że nie zamieszałem zbytnio.:).
Przypuszczam że raczej robię to źle dlatego proszę o wskazówkę.
Pozdrawiam
0
0
Nie do końca rozumiem pytanie. Robisz za pomocą Session saveOrUpdate, transakcja się kończy i voila, wszystko się synchronizuje i zmiany zapisują się w bazie. Może pokaszaniłeś transakcje?
0
Shalom napisał(a):
Może pokaszaniłeś transakcje?
Przejrzałem to na spokojnie i faktycznie zamotałem sobie trochę za bardzo kombinowałem z zapisem a nie doczytałem o "saveOrUpdate". Kolejny raz wielkie dzięki.
Pozdrawiam