меня есть BalanceRepository extends JpaRepository. Допустим, пользователь пополнил счет и я хочу обновить его баланс, зачислив туда деньги. Я получаю объект Balance через findOne(id), затем изменяю его состояние: balance.setMoney(balance.getMoney() + 777) и сохраняю его через save(balance). А теперь вопрос: будет ли открыта транзакция при вызове findOne()?
а вы случайно спринг дату не используете?
Обсуждают сегодня