RuntimeExceptionを継承しないとロールバックされない

更新とかでエラーが発生したら例外を発生させますが、RuntimeExceptionを継承した例外でないと、ロールバックされないらしいです。

更新→成功

更新→失敗→RuntimeExceptionを継承していない例外

このような場合は一回目の更新はコミットされてしまうようで、Webアプリとしてはダメだそうで、、。そんなことを今日知りました。

スポンサーリンク
  • このエントリーをはてなブックマークに追加
スポンサーリンク

コメントをどうぞ

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA