Package org.hibernate.exception
package org.hibernate.exception
Defines certain very important flavors of
JDBCException
,
along with an SPI for interpreting product-specific SQLException
s
arising from a JDBC driver into something more uniform and meaningful.-
ClassDescriptionA
JDBCException
indicating an authentication or authorization failure.AJDBCException
indicating that the requested DML operation resulted in violation of a defined data integrity constraint.Enumerates the kinds of integrity constraint violation recognized by Hibernate.AJDBCException
indicating that evaluation of the valid SQL statement against the given data resulted in some illegal operation, mismatched types or incorrect cardinality.Generic, non-specific flavor ofJDBCException
.AJDBCException
indicating a problem communicating with the database (can also include incorrect JDBC setup).AJDBCException
indicating a problem acquiring a lock on the database.AJDBCException
indicating that a lock request timed out on the database.AJDBCException
indicating that a request failed due to snapshot isolation.Specialization ofJDBCException
indicating that the SQL sent to the database server was invalid, either due to a syntax error, unrecognized name, or similar problem.AJDBCException
indicating a transaction failed because it could not be placed into a serializable ordering among all currently-executing transactions