Package org.hibernate.exception
package org.hibernate.exception
Defines certain very important flavors of
JDBCException,
along with an SPI for interpreting product-specific SQLExceptions
arising from a JDBC driver into something more uniform and meaningful.-
ClassDescriptionA
JDBCExceptionindicating an authentication or authorization failure.AJDBCExceptionindicating that the requested DML operation resulted in violation of a defined data integrity constraint.Enumerates the kinds of integrity constraint violation recognized by Hibernate.AJDBCExceptionindicating 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.AJDBCExceptionindicating a problem communicating with the database (can also include incorrect JDBC setup).AJDBCExceptionindicating a problem acquiring a lock on the database.AJDBCExceptionindicating that a lock request timed out on the database.AJDBCExceptionindicating that a request failed due to snapshot isolation.Specialization ofJDBCExceptionindicating that the SQL sent to the database server was invalid, either due to a syntax error, unrecognized name, or similar problem.AJDBCExceptionindicating a transaction failed because it could not be placed into a serializable ordering among all currently-executing transactions