如何使用Ibatis的消息和错误代码获取SQLException

时间:2013-09-25 18:27:10

标签: java ibatis

我是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这样的错误代码?

0 个答案:

没有答案