Class HibernateJdbcException
- java.lang.Object
- java.lang.Throwable
- java.lang.Exception
- java.lang.RuntimeException
- org.springframework.core.NestedRuntimeException
- org.springframework.dao.DataAccessException
- org.springframework.dao.NonTransientDataAccessException
- org.springframework.dao.UncategorizedDataAccessException
- org.springframework.orm.hibernate4.HibernateJdbcException
- All Implemented Interfaces:
Serializable
public class HibernateJdbcException extends UncategorizedDataAccessException
Hibernate-specific subclass of UncategorizedDataAccessException, for JDBC exceptions that Hibernate wrapped.- Since:
- 3.1
- Author:
- Juergen Hoeller
- See Also:
SessionFactoryUtils.convertHibernateAccessException(org.hibernate.HibernateException)
, Serialized Form
Constructor Summary
Constructors Constructor Description HibernateJdbcException(JDBCException ex)
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getSql()
Return the SQL that led to the problem.SQLException
getSQLException()
Return the underlying SQLException.Methods inherited from class org.springframework.core.NestedRuntimeException
contains, getMessage, getMostSpecificCause, getRootCause
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
Constructor Detail
HibernateJdbcException
public HibernateJdbcException(JDBCException ex)
Method Detail
getSQLException
public SQLException getSQLException()
Return the underlying SQLException.