程序包的使用
org.hibernate.mapping
-
使用org.hibernate.mapping的程序包 程序包 说明 org.hibernate.boot This package contains the contracts that make up the Hibernate native bootstrapping API (building a SessionFactory).org.hibernate.boot.internal org.hibernate.boot.model.relational org.hibernate.boot.model.source.internal.hbm org.hibernate.boot.model.source.spi org.hibernate.boot.spi org.hibernate.bytecode.enhance.spi.interceptor interceptor implementationsorg.hibernate.cache.cfg.internal org.hibernate.cfg This package defines APIs for configuring Hibernate, and classes for building the Hibernate configuration-time metamodel.org.hibernate.cfg.annotations org.hibernate.dialect This package abstracts the SQL dialect of the underlying database.org.hibernate.dialect.unique Support for Dialect-specific unique constraint definitionorg.hibernate.hql.spi.id Support for multi-table update and delete statements via id-tables.org.hibernate.hql.spi.id.global org.hibernate.hql.spi.id.local org.hibernate.hql.spi.id.persistent Package contains an implementation of MultiTableBulkIdStrategy based on the use of a persistent (ANSI SQL term) table to hold id values.org.hibernate.id This package contains internal implementation classes for the main API interfaces.org.hibernate.internal An internal package containing mostly implementations of central Hibernate APIs.org.hibernate.jpa.event.spi The SPI contracts for supporting JPA lifecycle callbacks.org.hibernate.mapping This package defines the Hibernate configuration-time metamodel.org.hibernate.metamodel.internal org.hibernate.metamodel.model.domain.internal org.hibernate.persister.collection This package abstracts the persistence mechanism for collections.org.hibernate.persister.entity This package abstracts persistence mechanisms for entities, and defines the Hibernate runtime metamodel.org.hibernate.persister.internal org.hibernate.persister.spi org.hibernate.proxy.pojo org.hibernate.tool.hbm2ddl The hbm2ddl tool.org.hibernate.tool.schema.extract.spi org.hibernate.tool.schema.internal org.hibernate.tool.schema.spi org.hibernate.tuple This package defines a runtime metamodel for entities at the object level and abstracts the differences between the various entity modes.org.hibernate.tuple.component org.hibernate.tuple.entity -
org.hibernate.boot使用的org.hibernate.mapping中的类 类 说明 Collection Mapping for a collection.FetchProfile A fetch profile allows a user to dynamically modify the fetching strategy used for particular associations at runtime, whereas that information was historically only statically defined in the metadata.PersistentClass Mapping for an entity.Table A relational table -
org.hibernate.boot.internal使用的org.hibernate.mapping中的类 类 说明 Collection Mapping for a collection.Column A column of a relational database tableFetchProfile A fetch profile allows a user to dynamically modify the fetching strategy used for particular associations at runtime, whereas that information was historically only statically defined in the metadata.ForeignKey A foreign key constraintJoin MappedSuperclass Represents a @MappedSuperclass.PersistentClass Mapping for an entity.Table A relational table -
org.hibernate.boot.model.relational使用的org.hibernate.mapping中的类 类 说明 DenormalizedTable Table A relational table -
org.hibernate.boot.model.source.internal.hbm使用的org.hibernate.mapping中的类 类 说明 List A list mapping has a primary key consisting of the key columns + index column.OneToOne A one-to-one association mappingPersistentClass Mapping for an entity.SimpleValue Any value that maps to columns. -
org.hibernate.boot.model.source.spi使用的org.hibernate.mapping中的类 类 说明 MetaAttribute A meta attribute is a named value or values. -
org.hibernate.boot.spi使用的org.hibernate.mapping中的类 类 说明 Collection Mapping for a collection.Column A column of a relational database tableFetchProfile A fetch profile allows a user to dynamically modify the fetching strategy used for particular associations at runtime, whereas that information was historically only statically defined in the metadata.Join MappedSuperclass Represents a @MappedSuperclass.PersistentClass Mapping for an entity.Property Represents a property as part of an entity or a component.Table A relational table -
org.hibernate.bytecode.enhance.spi.interceptor使用的org.hibernate.mapping中的类 类 说明 PersistentClass Mapping for an entity.Property Represents a property as part of an entity or a component. -
org.hibernate.cache.cfg.internal使用的org.hibernate.mapping中的类 类 说明 Collection Mapping for a collection.PersistentClass Mapping for an entity.RootClass The root class of an inheritance hierarchy -
org.hibernate.cfg使用的org.hibernate.mapping中的类 类 说明 Any A Hibernate "any" type (ie. polymorphic association to one-of-several tables).Collection Mapping for a collection.Column A column of a relational database tableComponent The mapping for a component, composite element, composite identifier, etc.Join JoinedSubclass A subclass in a table-per-subclass mappingKeyValue Represents an identifying key of a table: the value for primary key of an entity, or a foreign key of a collection or join table or joined subclass table.MappedSuperclass Represents a @MappedSuperclass.PersistentClass Mapping for an entity.Property Represents a property as part of an entity or a component.RootClass The root class of an inheritance hierarchySimpleValue Any value that maps to columns.Table A relational tableToOne A simple-point association (ie. a reference to another entity).Value A value is anything that is persisted by value, instead of by reference. -
org.hibernate.cfg.annotations使用的org.hibernate.mapping中的类 类 说明 Collection Mapping for a collection.Join PersistentClass Mapping for an entity.Property Represents a property as part of an entity or a component.SimpleValue Any value that maps to columns.Table A relational tableValue A value is anything that is persisted by value, instead of by reference. -
org.hibernate.dialect使用的org.hibernate.mapping中的类 类 说明 Constraint A relational constraint.ForeignKey A foreign key constraintIndex A relational table indexTable A relational table -
org.hibernate.dialect.unique使用的org.hibernate.mapping中的类 类 说明 Column A column of a relational database tableTable A relational tableUniqueKey A relational unique key constraint -
org.hibernate.hql.spi.id使用的org.hibernate.mapping中的类 类 说明 PersistentClass Mapping for an entity.Table A relational table -
org.hibernate.hql.spi.id.global使用的org.hibernate.mapping中的类 类 说明 PersistentClass Mapping for an entity.Table A relational table -
org.hibernate.hql.spi.id.local使用的org.hibernate.mapping中的类 类 说明 PersistentClass Mapping for an entity.Table A relational table -
org.hibernate.hql.spi.id.persistent使用的org.hibernate.mapping中的类 类 说明 PersistentClass Mapping for an entity.Table A relational table -
org.hibernate.id使用的org.hibernate.mapping中的类 类 说明 Column A column of a relational database tableSelectable Models the commonality between a column and a formula (computed value).Table A relational tableValue A value is anything that is persisted by value, instead of by reference.ValueVisitor -
org.hibernate.internal使用的org.hibernate.mapping中的类 类 说明 PersistentClass Mapping for an entity. -
org.hibernate.jpa.event.spi使用的org.hibernate.mapping中的类 类 说明 Property Represents a property as part of an entity or a component. -
org.hibernate.mapping使用的org.hibernate.mapping中的类 类 说明 Any A Hibernate "any" type (ie. polymorphic association to one-of-several tables).Array An array mapping has a primary key consisting of the key columns + index column.AttributeContainer Defines an additional contract for PersistentClass/Join in terms of being able to contain attributes (Property).Bag A bag permits duplicates, so it has no primary keyCollection Mapping for a collection.Column A column of a relational database tableComponent The mapping for a component, composite element, composite identifier, etc.Constraint A relational constraint.DependantValue A value which is "typed" by reference to some other value (for example, a foreign key is typed by the referenced primary key).Fetchable Any mapping with an outer-join attributeFetchProfile.Fetch Defines an individual association fetch within the given profile.Filterable Defines mapping elements to which filters may be applied.ForeignKey A foreign key constraintFormula A formula is a derived column valueIdentifierBag An IdentifierBag has a primary key consisting of just the identifier columnIdentifierCollection A collection with a synthetic "identifier" columnIndex A relational table indexIndexedCollection Indexed collections include Lists, Maps, arrays and primitive arrays.Join JoinedSubclass A subclass in a table-per-subclass mappingKeyValue Represents an identifying key of a table: the value for primary key of an entity, or a foreign key of a collection or join table or joined subclass table.List A list mapping has a primary key consisting of the key columns + index column.ManyToOne A many-to-one association mappingMap A map has a primary key consisting of the key columns + index columns.MappedSuperclass Represents a @MappedSuperclass.MetaAttributable Common interface for things that can handle meta attributes.MetaAttribute A meta attribute is a named value or values.MetadataSource Enumeration of the known places from which a piece of metadata may come.OneToMany A mapping for a one-to-many associationOneToOne A one-to-one association mappingPersistentClass Mapping for an entity.PersistentClassVisitor PrimaryKey A primary key constraintPrimitiveArray A primitive array has a primary key consisting of the key columns + index column.Property Represents a property as part of an entity or a component.PropertyGeneration 已过时。This is replaced byValueGenerationandGenerationTimingRelationalModel 已过时。(since 5.2) not needed anymore.RootClass The root class of an inheritance hierarchySelectable Models the commonality between a column and a formula (computed value).Set A set with no nullable element columns.SimpleValue Any value that maps to columns.SingleTableSubclass Subclass A subclass in a table-per-class-hierarchy mappingTable A relational tableTable.ForeignKeyKey TableOwner Additional, optional contract as part pf thePersistentClasshierarchy used to differentiate entity bindings for entities that map to their own table (root, union-subclass, joined-subclass) versus those that do not (discriminator-subclass).ToOne A simple-point association (ie. a reference to another entity).UnionSubclass A subclass in a table-per-concrete-class mappingUniqueKey A relational unique key constraintValue A value is anything that is persisted by value, instead of by reference.ValueVisitor -
org.hibernate.metamodel.internal使用的org.hibernate.mapping中的类 类 说明 Property Represents a property as part of an entity or a component. -
org.hibernate.metamodel.model.domain.internal使用的org.hibernate.mapping中的类 类 说明 MappedSuperclass Represents a @MappedSuperclass.PersistentClass Mapping for an entity.Property Represents a property as part of an entity or a component. -
org.hibernate.persister.collection使用的org.hibernate.mapping中的类 类 说明 Collection Mapping for a collection.Table A relational table -
org.hibernate.persister.entity使用的org.hibernate.mapping中的类 类 说明 PersistentClass Mapping for an entity.Table A relational table -
org.hibernate.persister.internal使用的org.hibernate.mapping中的类 类 说明 Collection Mapping for a collection.PersistentClass Mapping for an entity. -
org.hibernate.persister.spi使用的org.hibernate.mapping中的类 类 说明 Collection Mapping for a collection.PersistentClass Mapping for an entity. -
org.hibernate.proxy.pojo使用的org.hibernate.mapping中的类 类 说明 PersistentClass Mapping for an entity. -
org.hibernate.tool.hbm2ddl使用的org.hibernate.mapping中的类 类 说明 ForeignKey A foreign key constraint -
org.hibernate.tool.schema.extract.spi使用的org.hibernate.mapping中的类 类 说明 Table A relational table -
org.hibernate.tool.schema.internal使用的org.hibernate.mapping中的类 类 说明 Column A column of a relational database tableConstraint A relational constraint.ForeignKey A foreign key constraintIndex A relational table indexTable A relational table -
org.hibernate.tool.schema.spi使用的org.hibernate.mapping中的类 类 说明 Table A relational table -
org.hibernate.tuple使用的org.hibernate.mapping中的类 类 说明 Component The mapping for a component, composite element, composite identifier, etc.PersistentClass Mapping for an entity.Property Represents a property as part of an entity or a component. -
org.hibernate.tuple.component使用的org.hibernate.mapping中的类 类 说明 Component The mapping for a component, composite element, composite identifier, etc.Property Represents a property as part of an entity or a component. -
org.hibernate.tuple.entity使用的org.hibernate.mapping中的类 类 说明 PersistentClass Mapping for an entity.Property Represents a property as part of an entity or a component.