This package contains the contracts that make up the bootstrap API for Hibernate. That is, they collectively provide a way to specify configuration information and construct a new instance of
See the Native Bootstrapping guide for more details.
Interface Summary Interface Description AttributeConverterInfo Deprecated, for removal: This API element is subject to removal in a future version.no longer used BootLoggingLogging related to Hibernate bootstrapping MetadataRepresents the ORM model as determined by aggregating the provided mapping sources. MetadataBuilderContract for specifying various overrides to be used in metamodel building. ResourceLocatorAbstraction for locating class-path resources ResourceStreamLocatorAbstraction for locating class-path resources SessionFactoryBuilderThe contract for building a
SessionFactorygiven a number of options.
Class Summary Class Description CacheRegionDefinitionModels the definition of caching settings for a particular region. MetadataSourcesEntry point for working with sources of O/R mapping metadata, either in the form of annotated classes, or as XML mapping documents.
Enum Summary Enum Description CacheRegionDefinition.CacheRegionType SchemaAutoToolingDefines the possible values for "hibernate.hbm2ddl.auto". TempTableDdlTransactionHandlingEnum describing how creation and dropping of temporary tables should be done in terms of transaction handling.
Exception Summary Exception Description InvalidMappingExceptionIndicates a problem parsing the mapping document at a given
MappingExceptionIndicates a problem parsing a mapping document. MappingNotFoundExceptionIndicates that a mapping document could not be found at a given
UnsupportedOrmXsdVersionExceptionSpecialized exception indicating that an unsupported
orm.xmlXSD version was specified