T - the type of record associated with this mapperpublic interface CommonInsertMapper<T>
| Modifier and Type | Method and Description |
|---|---|
reactor.core.publisher.Mono<Integer> |
generalInsert(org.mybatis.dynamic.sql.insert.render.GeneralInsertStatementProvider insertStatement)
Execute an insert statement with input fields supplied directly.
|
reactor.core.publisher.Mono<Integer> |
insert(org.mybatis.dynamic.sql.insert.render.InsertStatementProvider<T> insertStatement)
Execute an insert statement with input fields mapped to values in a POJO.
|
reactor.core.publisher.Mono<Integer> |
insertMultiple(org.mybatis.dynamic.sql.insert.render.MultiRowInsertStatementProvider<T> insertStatement)
Execute an insert statement that inserts multiple rows.
|
reactor.core.publisher.Mono<Integer> |
insertSelect(org.mybatis.dynamic.sql.insert.render.InsertSelectStatementProvider insertSelectStatement)
Execute an insert statement with input fields supplied by a select statement.
|
@InsertProvider(type=org.mybatis.dynamic.sql.util.SqlProviderAdapter.class,
method="insert")
reactor.core.publisher.Mono<Integer> insert(org.mybatis.dynamic.sql.insert.render.InsertStatementProvider<T> insertStatement)
insertStatement - the insert statement@InsertProvider(type=org.mybatis.dynamic.sql.util.SqlProviderAdapter.class,
method="generalInsert")
reactor.core.publisher.Mono<Integer> generalInsert(org.mybatis.dynamic.sql.insert.render.GeneralInsertStatementProvider insertStatement)
insertStatement - the insert statement@InsertProvider(type=org.mybatis.dynamic.sql.util.SqlProviderAdapter.class,
method="insertSelect")
reactor.core.publisher.Mono<Integer> insertSelect(org.mybatis.dynamic.sql.insert.render.InsertSelectStatementProvider insertSelectStatement)
insertSelectStatement - the insert statement@InsertProvider(type=org.mybatis.dynamic.sql.util.SqlProviderAdapter.class,
method="insertMultiple")
reactor.core.publisher.Mono<Integer> insertMultiple(org.mybatis.dynamic.sql.insert.render.MultiRowInsertStatementProvider<T> insertStatement)
insertStatement - the insert statementCopyright © 2022. All rights reserved.