У меня есть таблица, скажем, Заказ
Заказ имеет
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. Он блокируется и до тех пор, пока метод не завершится, не вернет данные обратно.
Как сделать так, чтобы он не блокировал