接口的使用
org.hibernate.engine.jdbc.env.spi.JdbcEnvironment
-
使用JdbcEnvironment的程序包 程序包 说明 org.hibernate.boot.model.naming Represents a proposed new approach to allowing hooks into the process of determining the name of database objects (tables, columns, constraints, etc).org.hibernate.boot.model.relational org.hibernate.engine.jdbc.env.internal org.hibernate.engine.jdbc.env.spi org.hibernate.engine.jdbc.internal Internals for supporting various aspects of JDBC interactionorg.hibernate.engine.jdbc.spi SPI contracts for supporting various aspects of JDBC interactionorg.hibernate.hql.spi.id Support for multi-table update and delete statements via id-tables.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.id.enhanced Enhanced/improved versions of table and sequence based identifier generators targeting portability and unified configurationorg.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.tool.schema.extract.internal org.hibernate.tool.schema.extract.spi org.hibernate.tool.schema.internal.exec -
-
org.hibernate.boot.model.naming中JdbcEnvironment的使用
-
org.hibernate.boot.model.relational中JdbcEnvironment的使用
返回JdbcEnvironment的org.hibernate.boot.model.relational中的方法 修饰符和类型 方法 说明 JdbcEnvironmentDatabase. getJdbcEnvironment()参数类型为JdbcEnvironment的org.hibernate.boot.model.relational中的构造器 构造器 说明 Database(MetadataBuildingOptions buildingOptions, JdbcEnvironment jdbcEnvironment)Namespace(PhysicalNamingStrategy physicalNamingStrategy, JdbcEnvironment jdbcEnvironment, Namespace.Name name) -
org.hibernate.engine.jdbc.env.internal中JdbcEnvironment的使用
实现JdbcEnvironment的org.hibernate.engine.jdbc.env.internal中的类 修饰符和类型 类 说明 classJdbcEnvironmentImpl返回JdbcEnvironment的org.hibernate.engine.jdbc.env.internal中的方法 修饰符和类型 方法 说明 JdbcEnvironmentExtractedDatabaseMetaDataImpl. getJdbcEnvironment()JdbcEnvironmentJdbcEnvironmentInitiator. initiateService(Map configurationValues, ServiceRegistryImplementor registry)返回变量类型为JdbcEnvironment的类型的org.hibernate.engine.jdbc.env.internal中的方法 修饰符和类型 方法 说明 Class<JdbcEnvironment>JdbcEnvironmentInitiator. getServiceInitiated()参数类型为JdbcEnvironment的org.hibernate.engine.jdbc.env.internal中的构造器 构造器 说明 Builder(JdbcEnvironment jdbcEnvironment)NormalizingIdentifierHelperImpl(JdbcEnvironment jdbcEnvironment, NameQualifierSupport nameQualifierSupport, boolean globallyQuoteIdentifiers, boolean globallyQuoteIdentifiersSkipColumnDefinitions, boolean autoQuoteKeywords, Set<String> reservedWords, IdentifierCaseStrategy unquotedCaseStrategy, IdentifierCaseStrategy quotedCaseStrategy) -
org.hibernate.engine.jdbc.env.spi中JdbcEnvironment的使用
返回JdbcEnvironment的org.hibernate.engine.jdbc.env.spi中的方法 修饰符和类型 方法 说明 JdbcEnvironmentExtractedDatabaseMetaData. getJdbcEnvironment()Obtain the JDBC Environment from which this metadata came.参数类型为JdbcEnvironment的org.hibernate.engine.jdbc.env.spi中的方法 修饰符和类型 方法 说明 static IdentifierHelperBuilderIdentifierHelperBuilder. from(JdbcEnvironment jdbcEnvironment) -
org.hibernate.engine.jdbc.internal中JdbcEnvironment的使用
返回JdbcEnvironment的org.hibernate.engine.jdbc.internal中的方法 修饰符和类型 方法 说明 JdbcEnvironmentJdbcServicesImpl. getJdbcEnvironment() -
org.hibernate.engine.jdbc.spi中JdbcEnvironment的使用
返回JdbcEnvironment的org.hibernate.engine.jdbc.spi中的方法 修饰符和类型 方法 说明 JdbcEnvironmentJdbcServices. getJdbcEnvironment()Obtain the JdbcEnvironment backing this JdbcServices instance. -
org.hibernate.hql.spi.id中JdbcEnvironment的使用
参数类型为JdbcEnvironment的org.hibernate.hql.spi.id中的方法 修饰符和类型 方法 说明 protected QualifiedTableNameAbstractMultiTableBulkIdStrategyImpl. determineIdTableName(JdbcEnvironment jdbcEnvironment, PersistentClass entityBinding) -
org.hibernate.hql.spi.id.persistent中JdbcEnvironment的使用
参数类型为JdbcEnvironment的org.hibernate.hql.spi.id.persistent中的方法 修饰符和类型 方法 说明 protected QualifiedTableNamePersistentTableBulkIdStrategy. determineIdTableName(JdbcEnvironment jdbcEnvironment, PersistentClass entityBinding) -
org.hibernate.id中JdbcEnvironment的使用
参数类型为JdbcEnvironment的org.hibernate.id中的方法 修饰符和类型 方法 说明 protected QualifiedNameMultipleHiLoPerTableGenerator. determineGeneratorTableName(Properties params, JdbcEnvironment jdbcEnvironment)已过时。protected StringMultipleHiLoPerTableGenerator. determineSegmentColumnName(Properties params, JdbcEnvironment jdbcEnvironment)已过时。protected StringMultipleHiLoPerTableGenerator. determineValueColumnName(Properties params, JdbcEnvironment jdbcEnvironment)已过时。 -
org.hibernate.id.enhanced中JdbcEnvironment的使用
参数类型为JdbcEnvironment的org.hibernate.id.enhanced中的方法 修饰符和类型 方法 说明 protected DatabaseStructureSequenceStyleGenerator. buildDatabaseStructure(Type type, Properties params, JdbcEnvironment jdbcEnvironment, boolean forceTableUse, QualifiedName sequenceName, int initialValue, int incrementSize)Build the database structure.protected DatabaseStructureSequenceStyleGenerator. buildSequenceStructure(Type type, Properties params, JdbcEnvironment jdbcEnvironment, QualifiedName sequenceName, int initialValue, int incrementSize)protected DatabaseStructureSequenceStyleGenerator. buildTableStructure(Type type, Properties params, JdbcEnvironment jdbcEnvironment, QualifiedName sequenceName, int initialValue, int incrementSize)protected QualifiedNameTableGenerator. determineGeneratorTableName(Properties params, JdbcEnvironment jdbcEnvironment, ServiceRegistry serviceRegistry)Determine the table name to use for the generator values.protected StringTableGenerator. determineSegmentColumnName(Properties params, JdbcEnvironment jdbcEnvironment)Determine the name of the column used to indicate the segment for each row.protected QualifiedNameSequenceStyleGenerator. determineSequenceName(Properties params, Dialect dialect, JdbcEnvironment jdbcEnv, ServiceRegistry serviceRegistry)Determine the name of the sequence (or table if this resolves to a physical table) to use.protected IdentifierSequenceStyleGenerator. determineValueColumnName(Properties params, JdbcEnvironment jdbcEnvironment)Determine the name of the column used to store the generator value in the db.protected StringTableGenerator. determineValueColumnName(Properties params, JdbcEnvironment jdbcEnvironment)Determine the name of the column in which we will store the generator persistent value.protected booleanSequenceStyleGenerator. isPhysicalSequence(JdbcEnvironment jdbcEnvironment, boolean forceTableUse)参数类型为JdbcEnvironment的org.hibernate.id.enhanced中的构造器 构造器 说明 SequenceStructure(JdbcEnvironment jdbcEnvironment, QualifiedName qualifiedSequenceName, int initialValue, int incrementSize, Class numberType)TableStructure(JdbcEnvironment jdbcEnvironment, QualifiedName qualifiedTableName, Identifier valueColumnNameIdentifier, int initialValue, int incrementSize, Class numberType) -
org.hibernate.persister.collection中JdbcEnvironment的使用
参数类型为JdbcEnvironment的org.hibernate.persister.collection中的方法 修饰符和类型 方法 说明 protected StringAbstractCollectionPersister. determineTableName(Table table, JdbcEnvironment jdbcEnvironment) -
org.hibernate.persister.entity中JdbcEnvironment的使用
参数类型为JdbcEnvironment的org.hibernate.persister.entity中的方法 修饰符和类型 方法 说明 protected StringAbstractEntityPersister. determineTableName(Table table, JdbcEnvironment jdbcEnvironment) -
org.hibernate.tool.schema.extract.internal中JdbcEnvironment的使用
返回JdbcEnvironment的org.hibernate.tool.schema.extract.internal中的方法 修饰符和类型 方法 说明 JdbcEnvironmentExtractionContextImpl. getJdbcEnvironment()参数类型为JdbcEnvironment的org.hibernate.tool.schema.extract.internal中的构造器 构造器 说明 DatabaseInformationImpl(ServiceRegistry serviceRegistry, JdbcEnvironment jdbcEnvironment, DdlTransactionIsolator ddlTransactionIsolator, Namespace.Name defaultNamespace)ExtractionContextImpl(ServiceRegistry serviceRegistry, JdbcEnvironment jdbcEnvironment, JdbcConnectionAccess jdbcConnectionAccess, ExtractionContext.DatabaseObjectAccess registeredTableAccess, Identifier defaultCatalogName, Identifier defaultSchemaName) -
org.hibernate.tool.schema.extract.spi中JdbcEnvironment的使用
返回JdbcEnvironment的org.hibernate.tool.schema.extract.spi中的方法 修饰符和类型 方法 说明 JdbcEnvironmentExtractionContext.EmptyExtractionContext. getJdbcEnvironment()JdbcEnvironmentExtractionContext. getJdbcEnvironment() -
org.hibernate.tool.schema.internal.exec中JdbcEnvironment的使用
返回JdbcEnvironment的org.hibernate.tool.schema.internal.exec中的方法 修饰符和类型 方法 说明 JdbcEnvironmentImprovedExtractionContextImpl. getJdbcEnvironment()参数类型为JdbcEnvironment的org.hibernate.tool.schema.internal.exec中的构造器 构造器 说明 ImprovedExtractionContextImpl(ServiceRegistry serviceRegistry, JdbcEnvironment jdbcEnvironment, DdlTransactionIsolator ddlTransactionIsolator, Identifier defaultCatalog, Identifier defaultSchema, ExtractionContext.DatabaseObjectAccess databaseObjectAccess)
-