Пожалуйста, помогите мне обойти эту ошибку.Это иногда случается в другое время.Я знаю это из-за одновременных запросов, но как это преодолеть ??Я попытался заблокировать вместо get, но это не сработало.
org.hibernate.StaleObjectStateException: Row was updated or deleted by another transaction (or unsaved-value mapping was incorrect):
Мой код:
def principal = springSecurityService.principal
if (principal instanceof String)
return null
else {
def user = NayaxUser.get(principal.id)
user.merge()
return user
}
Я также пытался использовать слияние, но ничего не помогает??