接口的使用
org.hibernate.hql.spi.id.IdTableInfo
-
使用IdTableInfo的程序包 程序包 说明 org.hibernate.hql.spi.id Support for multi-table update and delete statements via id-tables.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.hql.spi.id中IdTableInfo的使用
类型参数类型为IdTableInfo的org.hibernate.hql.spi.id中的类 修饰符和类型 类 说明 classAbstractMultiTableBulkIdStrategyImpl<TT extends IdTableInfo,CT extends AbstractMultiTableBulkIdStrategyImpl.PreparationContext>Convenience base class for MultiTableBulkIdStrategy implementations.参数类型为IdTableInfo的org.hibernate.hql.spi.id中的方法 修饰符和类型 方法 说明 protected StringAbstractTableBasedBulkIdHandler. generateIdInsertSelect(String tableAlias, IdTableInfo idTableInfo, AbstractTableBasedBulkIdHandler.ProcessedWhereClause whereClause)Generate theINSERT-SELECTstatement for holding matching ids.protected StringAbstractTableBasedBulkIdHandler. generateIdSubselect(Queryable persister, IdTableInfo idTableInfo)protected StringAbstractTableBasedBulkIdHandler. generateIdSubselect(Queryable persister, AbstractCollectionPersister cPersister, IdTableInfo idTableInfo)参数类型为IdTableInfo的org.hibernate.hql.spi.id中的构造器 构造器 说明 TableBasedDeleteHandlerImpl(SessionFactoryImplementor factory, HqlSqlWalker walker, IdTableInfo idTableInfo)TableBasedUpdateHandlerImpl(SessionFactoryImplementor factory, HqlSqlWalker walker, IdTableInfo idTableInfo) -
org.hibernate.hql.spi.id.local中IdTableInfo的使用
实现IdTableInfo的org.hibernate.hql.spi.id.local中的类 修饰符和类型 类 说明 classIdTableInfoImpl -
org.hibernate.hql.spi.id.persistent中IdTableInfo的使用
参数类型为IdTableInfo的org.hibernate.hql.spi.id.persistent中的方法 修饰符和类型 方法 说明 protected StringDeleteHandlerImpl. generateIdSubselect(Queryable persister, IdTableInfo idTableInfo)protected StringDeleteHandlerImpl. generateIdSubselect(Queryable persister, AbstractCollectionPersister cPersister, IdTableInfo idTableInfo)protected StringUpdateHandlerImpl. generateIdSubselect(Queryable persister, IdTableInfo idTableInfo)参数类型为IdTableInfo的org.hibernate.hql.spi.id.persistent中的构造器 构造器 说明 DeleteHandlerImpl(SessionFactoryImplementor factory, HqlSqlWalker walker, IdTableInfo idTableInfo)UpdateHandlerImpl(SessionFactoryImplementor factory, HqlSqlWalker walker, IdTableInfo idTableInfo)
-