Блокировка обновления весенней транзакции - PullRequest
0 голосов
/ 23 мая 2019

У меня есть таблица, скажем, Заказ

Заказ имеет

ID (Auto incremented)
Name
Date
Location

Допустим, я обновляю таблицу «Заказы», ​​и ради аргумента обновление занимает несколько секунд

@Transactional
public void update(final Integer id){

Order o = //lets found it.

//lets say i update using jdbc template

jdbcTemplate.update("update Orders set location=? where ID = ? ",

new Object[]{o.getId(),"TESTING"}
);


}

Теперь, когда выполняется метод и если я запускаю

"Select * from Orders" в студии SQL Server. Он блокируется и до тех пор, пока метод не завершится, не вернет данные обратно.

Как сделать так, чтобы он не блокировал

...