2012-06-28 88 views
1

在我的项目中,我使用Sring JPA存储库概念与数据库进行交互。 现在库中有许多inbuild CRUD功能,如Repository.save()..这节省了实体现在如何在发生时处理Spring JPA存储库SQL错误?

期间有时可以节省我得到的SQL错误像下面和保存操作失败: SQL错误

2012-06-28 10:28:43,217 [WARN] [pool-1-thread-1] [org.hibernate.util.JDBCExceptionReporter] - SQL Error: 0, SQLState: 22001 
2012-06-28 10:28:43,217 [ERROR] [pool-1-thread-1] [org.hibernate.util.JDBCExceptionReporter] - Data truncation: Data too long for column '<Column Name>' at row 1 

我的问题是如何在Java代码中错误地处理这些类型,因为我看不到这种方法抛出一些我可以处理这些错误的异常。

回答

相关问题