0

我是 Ibatis 的新手。我试图捕捉 SQL 异常和错误代码,但我找不到它。ibatis异常是运行时异常。那么如何找到 SQL 错误信息和错误代码。我捕获的异常如下所示:

com.common.dao.BaseDaoImpl:167 - 捕获的错误代码创建类别主:无法插入 - 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 这样的错误代码?

4

0 回答 0