1
私は `春データ」を使用しているアプリケーションがあります。作るトランザクションは春データに削除されますか?
は、私はどちらか両方削除(以下コード)が行われている、またはロールバックのために発生することを確実にしたいです。私は.delete()
方法は、以下に示すことを確実にするにはどうすればよい
はtransactional
ですか?
@Service
public class databaseService{
//some code
public void deleteRows(){
carRepository.delete(car);
personRepository.delete(person);
}
}
私が研究したとき、私はちょうど私の上記の方法に追加してくださいそれを見たことがありますか?あなたが例をお願いすることができます – java123999
はい、あなただけの、上記の方法でそれを追加する必要があります。通常は、アプリケーションのサービスレイヤーで実行する必要があります。ネストされたトランザクションを使用しないように注意してください。これは私の経験では奇妙な振る舞いにつながります。 –
ネストされたトランザクションとはどういう意味ですか?ありがとう – java123999