У меня есть транзакционный метод, который получает блокировку и должен снять ее при фиксации. Например:
@Transactional
public User exampleTransactionalMethod() {
lock.lock()
try{
//do some transactional logic to save a user
return user;
finally{
lock.unlock();
}
}
Учитывая, что исключений нет, разблокировка произойдет до или после фиксации транзакции?