私は Ibatis の新人です。SQL 例外とエラー コードをキャッチしようとしていますが、見つかりません。Ibatis 例外は実行時例外です。では、SQL エラー メッセージとエラー コードを見つけるにはどうすればよいでしょうか。私がキャッチする例外は次のようになります。
com.common.dao.BaseDaoImpl:167 - キャプチャされたエラー コード Create Category Master : 挿入に失敗しました - ID [createMaster]、parameterObject [com.mslkp.vo.msklpVO@a27b9e]。原因: com.ibatis.common.jdbc.exception.NestedSQLException:
--- com/sql/createMSLKP.xml でエラーが発生しました。
--- パラメータ マップの適用中にエラーが発生しました。
--- createMSLKP-InlineParameterMap を確認します。
--- ステートメントを確認してください (更新に失敗しました)。
--- 原因: java.sql.SQLIntegrityConstraintViolationException: ORA-01400: NULL を ("MS"."T_MSTR_LKUP"."DELET_FLG") に挿入できません
01400 のようなエラー コードをキャッチするにはどうすればよいですか?