Package org.hibernate
Class HibernateException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.lang.RuntimeException
-
- jakarta.persistence.PersistenceException
-
- org.hibernate.HibernateException
-
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
ArchiveException
,AuditException
,BatchFailedException
,BeanIntrospectionException
,CacheException
,CallbackException
,CannotBecomeEntityGraphException
,CannotContainSubGraphException
,ClassLoadingException
,CoercionException
,CommandAcceptanceException
,CompositeValueGenerationException
,ConfigurationException
,ConversionException
,DomainResultCreationException
,EnhancementException
,EntityActionVetoException
,EventListenerRegistrationException
,FormulaNotSupportedException
,HibernateError
,HqlInterpretationException
,IdentifierGenerationException
,IllegalIdentifierException
,InFlightMetadataCollector.DuplicateSecondaryTableException
,InstantiationException
,InstantiationException
,IntegrationException
,InvalidGraphException
,InvalidPropertyAccessorException
,JDBCException
,JdbcTypeRecommendationException
,JndiException
,JndiNameException
,JtaPlatformException
,JtaPlatformInaccessibleException
,LazyInitializationException
,LocalSynchronizationException
,LockingStrategyException
,MappingException
,MissingSqlSelectionException
,MultipleBagFetchException
,NamedParametersNotSupportedException
,NoMoreOutputsException
,NoMoreReturnsException
,NonUniqueDiscoveredSqlAliasException
,NonUniqueObjectException
,NonUniqueResultException
,NoSuchBeanException
,NoSuchParameterException
,NotInstrumentedException
,NotYetReadyException
,NullSynchronizationException
,OrderByComplianceViolation
,ParameterMisuseException
,ParameterRecognitionException
,ParameterStrategyException
,ParameterTypeException
,PathResolutionException
,PersistenceUtilHelper.AttributeExtractionException
,PersistentObjectException
,PositionalSelectionsNotAllowedException
,PropertyAccessBuildingException
,PropertyAccessException
,PropertyAccessException
,PropertyAccessSerializationException
,PropertyValueException
,QueryException
,QueryTypeMismatchException
,ResourceClosedException
,SchemaExtractionException
,SchemaManagementException
,SerializationException
,ServiceDependencyException
,ServiceException
,ServiceProxyGenerationException
,SessionException
,SqlScriptException
,SqlTreeCreationException
,SqmHqlNumericLiteral.TypeException
,StaleStateException
,StrategySelectionException
,TenantIdentifierMismatchException
,TooManyRowsAffectedException
,TransactionException
,TransactionRequiredForJoinException
,TransientObjectException
,TypeMismatchException
,UnknownAccessTypeException
,UnknownFilterException
,UnknownParameterException
,UnknownParameterException
,UnknownPersisterException
,UnknownProfileException
,UnknownTableReferenceException
,UnknownUnwrapTypeException
,UnresolvableObjectException
,UnsupportedLockAttemptException
,UnsupportedMappingException
,WrongClassException
,XmlInfrastructureException
,XsdException
public class HibernateException extends PersistenceException
The base type for exceptions thrown by Hibernate.Note that every exception arising from the JDBC layer is wrapped in some form of
JDBCException
.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description HibernateException(@Nullable Throwable cause)
Constructs aHibernateException
using the given message and underlying cause.HibernateException(String message)
Constructs aHibernateException
using the given exception message.HibernateException(String message, @Nullable Throwable cause)
Constructs aHibernateException
using the given message and underlying cause.
-
Method Summary
-
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
-
-
-
Constructor Detail
-
HibernateException
public HibernateException(String message)
Constructs aHibernateException
using the given exception message.- Parameters:
message
- The message explaining the reason for the exception
-
HibernateException
public HibernateException(@Nullable Throwable cause)
Constructs aHibernateException
using the given message and underlying cause.- Parameters:
cause
- The underlying cause.
-
-