с помощью EntityManager с lock mode - pessimistic write.
                  
                  
                  Вопрос: что будет, когда второй поток попытается получить доступ к залоченному ряду? Будет ждать пока лок не пропадет?
                  
                  
                  Суть проблемы: в какой-то момент вместо результата на селект я получил NoResultException, хотя ряд по этому запросу 100% в базе был. В тесте ту же ситуацию, даже с учётом мультитрединга, воспроизвести не получается.
                  
                  
                
должен ждать
Обсуждают сегодня