接口的使用
org.hibernate.engine.jdbc.spi.JdbcServices
-
使用JdbcServices的程序包 程序包 说明 org.hibernate.engine.jdbc.cursor.internal Internals for JDBC REF_CURSOR support.org.hibernate.engine.jdbc.internal Internals for supporting various aspects of JDBC interactionorg.hibernate.engine.spi org.hibernate.hql.spi.id Support for multi-table update and delete statements via id-tables.org.hibernate.hql.spi.id.cte org.hibernate.hql.spi.id.global org.hibernate.hql.spi.id.inline 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.internal An internal package containing mostly implementations of central Hibernate APIs.org.hibernate.resource.jdbc.internal -
-
org.hibernate.engine.jdbc.cursor.internal中JdbcServices的使用
参数类型为JdbcServices的org.hibernate.engine.jdbc.cursor.internal中的方法 修饰符和类型 方法 说明 voidStandardRefCursorSupport. injectJdbcServices(JdbcServices jdbcServices)Hook for service registry to be able to inject JdbcServices -
org.hibernate.engine.jdbc.internal中JdbcServices的使用
实现JdbcServices的org.hibernate.engine.jdbc.internal中的类 修饰符和类型 类 说明 classJdbcServicesImplStandard implementation of theJdbcServicescontract返回JdbcServices的org.hibernate.engine.jdbc.internal中的方法 修饰符和类型 方法 说明 JdbcServicesJdbcServicesInitiator. initiateService(Map configurationValues, ServiceRegistryImplementor registry)返回变量类型为JdbcServices的类型的org.hibernate.engine.jdbc.internal中的方法 修饰符和类型 方法 说明 Class<JdbcServices>JdbcServicesInitiator. getServiceInitiated()参数类型为JdbcServices的org.hibernate.engine.jdbc.internal中的构造器 构造器 说明 JdbcCoordinatorImpl(Connection userSuppliedConnection, JdbcSessionOwner owner, JdbcServices jdbcServices)Constructs a JdbcCoordinatorImplResultSetReturnImpl(JdbcCoordinator jdbcCoordinator, JdbcServices jdbcServices)Constructs a ResultSetReturnImpl -
org.hibernate.engine.spi中JdbcServices的使用
返回JdbcServices的org.hibernate.engine.spi中的方法 修饰符和类型 方法 说明 JdbcServicesSessionDelegatorBaseImpl. getJdbcServices()JdbcServicesSessionFactoryDelegatingImpl. getJdbcServices()JdbcServicesSessionFactoryImplementor. getJdbcServices()Get the JdbcServices.JdbcServicesSharedSessionContractImplementor. getJdbcServices() -
org.hibernate.hql.spi.id中JdbcServices的使用
参数类型为JdbcServices的org.hibernate.hql.spi.id中的方法 修饰符和类型 方法 说明 protected StringAbstractMultiTableBulkIdStrategyImpl. buildIdTableCreateStatement(Table idTable, JdbcServices jdbcServices, MetadataImplementor metadata)protected StringAbstractMultiTableBulkIdStrategyImpl. buildIdTableDropStatement(Table idTable, JdbcServices jdbcServices)protected abstract TTAbstractMultiTableBulkIdStrategyImpl. buildIdTableInfo(PersistentClass entityBinding, Table idTable, JdbcServices jdbcServices, MetadataImplementor metadata, CT context)voidIdTableHelper. executeIdTableCreationStatements(List<String> creationStatements, JdbcServices jdbcServices, JdbcConnectionAccess connectionAccess)voidIdTableHelper. executeIdTableDropStatements(String[] dropStatements, JdbcServices jdbcServices, JdbcConnectionAccess connectionAccess)protected voidAbstractMultiTableBulkIdStrategyImpl. finishPreparation(JdbcServices jdbcServices, JdbcConnectionAccess connectionAccess, MetadataImplementor metadata, CT context)voidAbstractMultiTableBulkIdStrategyImpl. prepare(JdbcServices jdbcServices, JdbcConnectionAccess connectionAccess, MetadataImplementor metadata, SessionFactoryOptions sessionFactoryOptions)voidMultiTableBulkIdStrategy. prepare(JdbcServices jdbcServices, JdbcConnectionAccess connectionAccess, MetadataImplementor metadata, SessionFactoryOptions sessionFactoryOptions)Prepare the strategy.voidMultiTableBulkIdStrategy. release(JdbcServices jdbcServices, JdbcConnectionAccess connectionAccess)Release the strategy. -
org.hibernate.hql.spi.id.cte中JdbcServices的使用
参数类型为JdbcServices的org.hibernate.hql.spi.id.cte中的方法 修饰符和类型 方法 说明 voidCteValuesListBulkIdStrategy. prepare(JdbcServices jdbcServices, JdbcConnectionAccess jdbcConnectionAccess, MetadataImplementor metadataImplementor, SessionFactoryOptions sessionFactoryOptions)voidCteValuesListBulkIdStrategy. release(JdbcServices jdbcServices, JdbcConnectionAccess connectionAccess) -
org.hibernate.hql.spi.id.global中JdbcServices的使用
参数类型为JdbcServices的org.hibernate.hql.spi.id.global中的方法 修饰符和类型 方法 说明 protected org.hibernate.hql.spi.id.global.IdTableInfoImplGlobalTemporaryTableBulkIdStrategy. buildIdTableInfo(PersistentClass entityBinding, Table idTable, JdbcServices jdbcServices, MetadataImplementor metadata, org.hibernate.hql.spi.id.global.PreparationContextImpl context)protected voidGlobalTemporaryTableBulkIdStrategy. finishPreparation(JdbcServices jdbcServices, JdbcConnectionAccess connectionAccess, MetadataImplementor metadata, org.hibernate.hql.spi.id.global.PreparationContextImpl context)voidGlobalTemporaryTableBulkIdStrategy. release(JdbcServices jdbcServices, JdbcConnectionAccess connectionAccess) -
org.hibernate.hql.spi.id.inline中JdbcServices的使用
参数类型为JdbcServices的org.hibernate.hql.spi.id.inline中的方法 修饰符和类型 方法 说明 voidInlineIdsInClauseBulkIdStrategy. prepare(JdbcServices jdbcServices, JdbcConnectionAccess jdbcConnectionAccess, MetadataImplementor metadataImplementor, SessionFactoryOptions sessionFactoryOptions)voidInlineIdsOrClauseBulkIdStrategy. prepare(JdbcServices jdbcServices, JdbcConnectionAccess jdbcConnectionAccess, MetadataImplementor metadataImplementor, SessionFactoryOptions sessionFactoryOptions)voidInlineIdsSubSelectValueListBulkIdStrategy. prepare(JdbcServices jdbcServices, JdbcConnectionAccess jdbcConnectionAccess, MetadataImplementor metadataImplementor, SessionFactoryOptions sessionFactoryOptions)voidInlineIdsInClauseBulkIdStrategy. release(JdbcServices jdbcServices, JdbcConnectionAccess connectionAccess)voidInlineIdsOrClauseBulkIdStrategy. release(JdbcServices jdbcServices, JdbcConnectionAccess connectionAccess)voidInlineIdsSubSelectValueListBulkIdStrategy. release(JdbcServices jdbcServices, JdbcConnectionAccess connectionAccess) -
org.hibernate.hql.spi.id.local中JdbcServices的使用
参数类型为JdbcServices的org.hibernate.hql.spi.id.local中的方法 修饰符和类型 方法 说明 protected IdTableInfoImplLocalTemporaryTableBulkIdStrategy. buildIdTableInfo(PersistentClass entityBinding, Table idTable, JdbcServices jdbcServices, MetadataImplementor metadata, AbstractMultiTableBulkIdStrategyImpl.PreparationContext context)voidLocalTemporaryTableBulkIdStrategy. release(JdbcServices jdbcServices, JdbcConnectionAccess connectionAccess) -
org.hibernate.hql.spi.id.persistent中JdbcServices的使用
参数类型为JdbcServices的org.hibernate.hql.spi.id.persistent中的方法 修饰符和类型 方法 说明 protected org.hibernate.hql.spi.id.persistent.IdTableInfoImplPersistentTableBulkIdStrategy. buildIdTableInfo(PersistentClass entityBinding, Table idTable, JdbcServices jdbcServices, MetadataImplementor metadata, org.hibernate.hql.spi.id.persistent.PreparationContextImpl context)protected voidPersistentTableBulkIdStrategy. finishPreparation(JdbcServices jdbcServices, JdbcConnectionAccess connectionAccess, MetadataImplementor metadata, org.hibernate.hql.spi.id.persistent.PreparationContextImpl context)voidPersistentTableBulkIdStrategy. release(JdbcServices jdbcServices, JdbcConnectionAccess connectionAccess) -
org.hibernate.internal中JdbcServices的使用
返回JdbcServices的org.hibernate.internal中的方法 修饰符和类型 方法 说明 JdbcServicesAbstractSharedSessionContract. getJdbcServices()JdbcServicesSessionFactoryImpl. getJdbcServices() -
org.hibernate.resource.jdbc.internal中JdbcServices的使用
参数类型为JdbcServices的org.hibernate.resource.jdbc.internal中的构造器 构造器 说明 LogicalConnectionManagedImpl(JdbcConnectionAccess jdbcConnectionAccess, JdbcSessionContext jdbcSessionContext, ResourceRegistry resourceRegistry, JdbcServices jdbcServices)
-