public class NamedParameterJdbcTemplateExtensions extends Object
Constructor and Description |
---|
NamedParameterJdbcTemplateExtensions(org.springframework.jdbc.core.namedparam.NamedParameterJdbcTemplate template) |
Modifier and Type | Method and Description |
---|---|
long |
count(Buildable<SelectModel> countStatement) |
long |
count(SelectStatementProvider countStatement) |
int |
delete(Buildable<DeleteModel> deleteStatement) |
int |
delete(DeleteStatementProvider deleteStatement) |
int |
generalInsert(Buildable<GeneralInsertModel> insertStatement) |
int |
generalInsert(Buildable<GeneralInsertModel> insertStatement,
org.springframework.jdbc.support.KeyHolder keyHolder) |
int |
generalInsert(GeneralInsertStatementProvider insertStatement) |
int |
generalInsert(GeneralInsertStatementProvider insertStatement,
org.springframework.jdbc.support.KeyHolder keyHolder) |
<T> int |
insert(Buildable<InsertModel<T>> insertStatement) |
<T> int |
insert(Buildable<InsertModel<T>> insertStatement,
org.springframework.jdbc.support.KeyHolder keyHolder) |
<T> int |
insert(InsertStatementProvider<T> insertStatement) |
<T> int |
insert(InsertStatementProvider<T> insertStatement,
org.springframework.jdbc.support.KeyHolder keyHolder) |
<T> int[] |
insertBatch(BatchInsert<T> insertStatement) |
<T> int[] |
insertBatch(Buildable<BatchInsertModel<T>> insertStatement) |
<T> int |
insertMultiple(Buildable<MultiRowInsertModel<T>> insertStatement) |
<T> int |
insertMultiple(Buildable<MultiRowInsertModel<T>> insertStatement,
org.springframework.jdbc.support.KeyHolder keyHolder) |
<T> int |
insertMultiple(MultiRowInsertStatementProvider<T> insertStatement) |
<T> int |
insertMultiple(MultiRowInsertStatementProvider<T> insertStatement,
org.springframework.jdbc.support.KeyHolder keyHolder) |
<T> List<T> |
selectList(Buildable<SelectModel> selectStatement,
org.springframework.jdbc.core.RowMapper<T> rowMapper) |
<T> List<T> |
selectList(SelectStatementProvider selectStatement,
org.springframework.jdbc.core.RowMapper<T> rowMapper) |
<T> Optional<T> |
selectOne(Buildable<SelectModel> selectStatement,
org.springframework.jdbc.core.RowMapper<T> rowMapper) |
<T> Optional<T> |
selectOne(SelectStatementProvider selectStatement,
org.springframework.jdbc.core.RowMapper<T> rowMapper) |
int |
update(Buildable<UpdateModel> updateStatement) |
int |
update(UpdateStatementProvider updateStatement) |
public NamedParameterJdbcTemplateExtensions(org.springframework.jdbc.core.namedparam.NamedParameterJdbcTemplate template)
public long count(Buildable<SelectModel> countStatement)
public long count(SelectStatementProvider countStatement)
public int delete(Buildable<DeleteModel> deleteStatement)
public int delete(DeleteStatementProvider deleteStatement)
public int generalInsert(Buildable<GeneralInsertModel> insertStatement)
public int generalInsert(GeneralInsertStatementProvider insertStatement)
public int generalInsert(Buildable<GeneralInsertModel> insertStatement, org.springframework.jdbc.support.KeyHolder keyHolder)
public int generalInsert(GeneralInsertStatementProvider insertStatement, org.springframework.jdbc.support.KeyHolder keyHolder)
public <T> int insert(Buildable<InsertModel<T>> insertStatement)
public <T> int insert(InsertStatementProvider<T> insertStatement)
public <T> int insert(Buildable<InsertModel<T>> insertStatement, org.springframework.jdbc.support.KeyHolder keyHolder)
public <T> int insert(InsertStatementProvider<T> insertStatement, org.springframework.jdbc.support.KeyHolder keyHolder)
public <T> int[] insertBatch(Buildable<BatchInsertModel<T>> insertStatement)
public <T> int[] insertBatch(BatchInsert<T> insertStatement)
public <T> int insertMultiple(Buildable<MultiRowInsertModel<T>> insertStatement)
public <T> int insertMultiple(MultiRowInsertStatementProvider<T> insertStatement)
public <T> int insertMultiple(Buildable<MultiRowInsertModel<T>> insertStatement, org.springframework.jdbc.support.KeyHolder keyHolder)
public <T> int insertMultiple(MultiRowInsertStatementProvider<T> insertStatement, org.springframework.jdbc.support.KeyHolder keyHolder)
public <T> List<T> selectList(Buildable<SelectModel> selectStatement, org.springframework.jdbc.core.RowMapper<T> rowMapper)
public <T> List<T> selectList(SelectStatementProvider selectStatement, org.springframework.jdbc.core.RowMapper<T> rowMapper)
public <T> Optional<T> selectOne(Buildable<SelectModel> selectStatement, org.springframework.jdbc.core.RowMapper<T> rowMapper)
public <T> Optional<T> selectOne(SelectStatementProvider selectStatement, org.springframework.jdbc.core.RowMapper<T> rowMapper)
public int update(Buildable<UpdateModel> updateStatement)
public int update(UpdateStatementProvider updateStatement)
Copyright © 2016–2021 MyBatis.org. All rights reserved.