ここでトランザクションをロールバックする必要がありますか?
@Service
public class Serv {
@Transactional
public void method1() {
method2();
}
private void method2(){
throw new RuntimeException();
}
}
それとも何かに依存しているのでしょうか?
(今日まで、私は説明された行動について 100% 確信していました。しかし、インタビュアーはそれは場合によると言いました。私は彼に同意しませんでしたが、もちろん役に立ちません。)