春から(or Hibernate経由で)oracleストアドプロシージャを呼び出す必要があります。spring&plsqlストアドプロシージャ - 例外処理とトランザクション
私はPL/SQLに精通していないので、進める方法を知りたいと思います。
1)トランザクションを開始/終了するためにスプリング/ハイバネート(例:注釈)を使用できますか?私はそれが問題ではないと仮定し、私はストアドプロシージャ内で開始/終了する必要はありません。
2)に述べた手順では、私が開いてカーソルを閉じますが、例外の場合には、私はそれを閉じて、Javaの部分に例外を再スローしたいんだ、だからここに私がやったものだ:
EXCEPTION
WHEN OTHERS THEN
CLOSE my_cursor;
RAISE e_cannot_do_sth;
私は何かが間違っていたことをユーザーに知らせるために例外を発生させたいと思っています...
どうすればいいですか?