Search Interview Questions | More than 3000 questions in repository. There are more than 900 unanswered questions. Click here and help us by providing the answer. Have a video suggestion. Click Correct / Improve and please let us know. |
|
| ||||
Hibernate - Interview Questions and Answers for 'StaleObjectStateException' - 1 question(s) found - Order By Newest | ||||
| ||||
Ans. This looks like the case for optimistic locking wherein hibernate suspects that the information in table was updated by some other transaction after the entity was loaded by current transaction. One way is to have synchronized entity state and don't detach the entity. Other could be to merge the entity with the table record rather than just directly persisting the entity. | ||||
Help us improve. Please let us know the company, where you were asked this question : | ||||
Like Discuss Correct / Improve  StaleObjectStateException  Optimistic locking | ||||
Related Questions | ||||
What is a BlockingQueue? | ||||
What is the difference between these two approaches of creating singleton Class ? //Double Checked Locking Code public static Singleton createInstance() { if(singleton == null){ synchronized(Singleton.class) { if(singleton == null) { singleton = new Singleton(); } } } return singleton; } //Single checked locking code public static Singleton createInstance() { synchronized(Singleton.class) { if(singleton == null) { singleton = new Singleton(); } } return singleton; } | ||||
What is an optimistic locking ? | ||||
What is a BlockingQueue ? | ||||
Can the double checked locking fail on single processor system ? | ||||
Implement a thread-safe (blocking) queue | ||||
What is the difference between subscribe and blockingSubscribe method ? | ||||
What is optimistic and pessimistic locking ? | ||||
How to build a blocking queue ? | ||||