春季交易更新锁

时间:2019-05-23 16:23:40

标签: java sql-server spring java-8 spring-transactions

我有一张桌子,可以说订单

订单已

ID (Auto incremented)
Name
Date
Location

让我们说我正在更新Orders表,为了争辩,更新需要几秒钟

@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 Studio中)。它会阻塞,直到方法完成,它都不会返回数据。

我该如何使它不加锁的方法

0 个答案:

没有答案