类 BatchEntitySaveCommandImpl<E>
java.lang.Object
org.babyfish.jimmer.sql.ast.impl.mutation.BatchEntitySaveCommandImpl<E>
- 所有已实现的接口:
Executable<BatchSaveResult<E>>,SaveCommandImplementor,AbstractEntitySaveCommand,BatchEntitySaveCommand<E>
-
构造器概要
构造器构造器说明BatchEntitySaveCommandImpl(JSqlClientImplementor sqlClient, Connection con, Collection<E> entities) -
方法概要
修饰符和类型方法说明execute(Connection con) Execute on the specified JDBC connection.setAssociatedMode(org.babyfish.jimmer.meta.ImmutableProp prop, AssociatedSaveMode mode) setAutoIdOnlyTargetChecking(org.babyfish.jimmer.meta.ImmutableProp prop, boolean checking) setDeleteMode(DeleteMode mode) setDissociateAction(org.babyfish.jimmer.meta.ImmutableProp prop, org.babyfish.jimmer.sql.DissociateAction dissociateAction) setEntityOptimisticLock(org.babyfish.jimmer.meta.ImmutableType type, UserOptimisticLock<Object, Table<Object>> block) setKeyProps(org.babyfish.jimmer.meta.ImmutableProp... props) setLockMode(LockMode lockMode) <T extends Table<E>>
BatchEntitySaveCommand<E>setOptimisticLock(Class<T> tableType, UserOptimisticLock<E, T> block) setTargetTransferMode(org.babyfish.jimmer.meta.ImmutableProp prop, org.babyfish.jimmer.sql.TargetTransferMode mode) setTargetTransferModeAll(org.babyfish.jimmer.sql.TargetTransferMode mode) 从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait从接口继承的方法 org.babyfish.jimmer.sql.ast.mutation.BatchEntitySaveCommand
setAssociatedMode, setAutoIdOnlyTargetChecking, setAutoIdOnlyTargetChecking, setAutoIdOnlyTargetChecking, setDissociateAction, setKeyProps, setTargetTransferMode从接口继承的方法 org.babyfish.jimmer.sql.ast.Executable
execute
-
构造器详细资料
-
BatchEntitySaveCommandImpl
public BatchEntitySaveCommandImpl(JSqlClientImplementor sqlClient, Connection con, Collection<E> entities)
-
-
方法详细资料
-
execute
从接口复制的说明:ExecutableExecute on the specified JDBC connection.- 指定者:
execute在接口中Executable<E>- 返回:
- Execution result
-
setMode
- 指定者:
setMode在接口中AbstractEntitySaveCommand- 指定者:
setMode在接口中BatchEntitySaveCommand<E>
-
setAssociatedModeAll
- 指定者:
setAssociatedModeAll在接口中AbstractEntitySaveCommand- 指定者:
setAssociatedModeAll在接口中BatchEntitySaveCommand<E>
-
setAssociatedMode
public BatchEntitySaveCommand<E> setAssociatedMode(org.babyfish.jimmer.meta.ImmutableProp prop, AssociatedSaveMode mode) - 指定者:
setAssociatedMode在接口中AbstractEntitySaveCommand- 指定者:
setAssociatedMode在接口中BatchEntitySaveCommand<E>
-
setKeyProps
- 指定者:
setKeyProps在接口中AbstractEntitySaveCommand- 指定者:
setKeyProps在接口中BatchEntitySaveCommand<E>
-
setAutoIdOnlyTargetCheckingAll
-
setAutoIdOnlyTargetChecking
public BatchEntitySaveCommand<E> setAutoIdOnlyTargetChecking(org.babyfish.jimmer.meta.ImmutableProp prop, boolean checking) -
setDissociateAction
public BatchEntitySaveCommand<E> setDissociateAction(org.babyfish.jimmer.meta.ImmutableProp prop, org.babyfish.jimmer.sql.DissociateAction dissociateAction) - 指定者:
setDissociateAction在接口中AbstractEntitySaveCommand- 指定者:
setDissociateAction在接口中BatchEntitySaveCommand<E>
-
setTargetTransferMode
public BatchEntitySaveCommand<E> setTargetTransferMode(org.babyfish.jimmer.meta.ImmutableProp prop, org.babyfish.jimmer.sql.TargetTransferMode mode) - 指定者:
setTargetTransferMode在接口中AbstractEntitySaveCommand- 指定者:
setTargetTransferMode在接口中BatchEntitySaveCommand<E>
-
setTargetTransferModeAll
public BatchEntitySaveCommand<E> setTargetTransferModeAll(org.babyfish.jimmer.sql.TargetTransferMode mode) - 指定者:
setTargetTransferModeAll在接口中AbstractEntitySaveCommand- 指定者:
setTargetTransferModeAll在接口中BatchEntitySaveCommand<E>
-
setLockMode
- 指定者:
setLockMode在接口中AbstractEntitySaveCommand- 指定者:
setLockMode在接口中BatchEntitySaveCommand<E>
-
setOptimisticLock
public <T extends Table<E>> BatchEntitySaveCommand<E> setOptimisticLock(Class<T> tableType, UserOptimisticLock<E, T> block) - 指定者:
setOptimisticLock在接口中BatchEntitySaveCommand<E>
-
setEntityOptimisticLock
public BatchEntitySaveCommand<E> setEntityOptimisticLock(org.babyfish.jimmer.meta.ImmutableType type, UserOptimisticLock<Object, Table<Object>> block) -
setDeleteMode
- 指定者:
setDeleteMode在接口中AbstractEntitySaveCommand- 指定者:
setDeleteMode在接口中BatchEntitySaveCommand<E>
-