uzun süredir hibernate de gördüğüm bir exceptionu an itibariyle çözdüm

bir site için 3 webserverı var ve bu serverlar ara ara aynen şuna benzer bir exception atarlar.

org.hibernate.StaleObjectStateException: Row was updated or deleted by another transaction (or unsaved-value mapping was incorrect): [obje package ismi#1]

ben hep diğer bir server mı bunu yapıo ama bu hibernate ler birbirinden bağımsız noluoki diye düşünürdüm. işleyişde bir arıza yapıyor bu exception. az evel local makinede kod pırkalıom bir baktım aynı hata. yok dedim daha neler lan bide ortada server yok şükür classımı hibernate ile bağımlı olmasına rağmen start edip testler yapabiliyorum. yani bi main fonksiyonum var ve şıkır şıkır çalışıyor bu esnada db ye bağlanıo bazı işler çeviriyor hibernate üstünden.

sonra başladım okumaya. saveOrUpdate çağırınca oluyor bu hata ve version kolonu ile bi karışıklık çıkarıyor. çok anlamadım ne olduğunu nalet.

Leave a Reply

Your email address will not be published. Required fields are marked *