Class NamedParameterJdbcTemplateExtensions
java.lang.Object
org.mybatis.dynamic.sql.util.spring.NamedParameterJdbcTemplateExtensions
-
Constructor Summary
ConstructorsConstructorDescriptionNamedParameterJdbcTemplateExtensions(org.springframework.jdbc.core.namedparam.NamedParameterJdbcTemplate template) -
Method Summary
Modifier and TypeMethodDescriptionlongcount(SelectStatementProvider countStatement) longcount(Buildable<SelectModel> countStatement) intdelete(DeleteStatementProvider deleteStatement) intdelete(Buildable<DeleteModel> deleteStatement) intgeneralInsert(GeneralInsertStatementProvider insertStatement) intgeneralInsert(GeneralInsertStatementProvider insertStatement, org.springframework.jdbc.support.KeyHolder keyHolder) intgeneralInsert(Buildable<GeneralInsertModel> insertStatement) intgeneralInsert(Buildable<GeneralInsertModel> insertStatement, org.springframework.jdbc.support.KeyHolder keyHolder) <T> intinsert(InsertStatementProvider<T> insertStatement) <T> intinsert(InsertStatementProvider<T> insertStatement, org.springframework.jdbc.support.KeyHolder keyHolder) <T> intinsert(Buildable<InsertModel<T>> insertStatement) <T> intinsert(Buildable<InsertModel<T>> insertStatement, org.springframework.jdbc.support.KeyHolder keyHolder) <T> int[]insertBatch(BatchInsert<T> insertStatement) <T> int[]insertBatch(Buildable<BatchInsertModel<T>> insertStatement) <T> intinsertMultiple(MultiRowInsertStatementProvider<T> insertStatement) <T> intinsertMultiple(MultiRowInsertStatementProvider<T> insertStatement, org.springframework.jdbc.support.KeyHolder keyHolder) <T> intinsertMultiple(Buildable<MultiRowInsertModel<T>> insertStatement) <T> intinsertMultiple(Buildable<MultiRowInsertModel<T>> insertStatement, org.springframework.jdbc.support.KeyHolder keyHolder) <T> List<T> selectList(SelectStatementProvider selectStatement, org.springframework.jdbc.core.RowMapper<T> rowMapper) <T> List<T> selectList(Buildable<SelectModel> selectStatement, org.springframework.jdbc.core.RowMapper<T> rowMapper) <T> Optional<T> selectOne(SelectStatementProvider selectStatement, org.springframework.jdbc.core.RowMapper<T> rowMapper) <T> Optional<T> selectOne(Buildable<SelectModel> selectStatement, org.springframework.jdbc.core.RowMapper<T> rowMapper) intupdate(UpdateStatementProvider updateStatement) intupdate(Buildable<UpdateModel> updateStatement)
-
Constructor Details
-
NamedParameterJdbcTemplateExtensions
public NamedParameterJdbcTemplateExtensions(org.springframework.jdbc.core.namedparam.NamedParameterJdbcTemplate template)
-
-
Method Details
-
count
-
count
-
delete
-
delete
-
generalInsert
-
generalInsert
-
generalInsert
public int generalInsert(Buildable<GeneralInsertModel> insertStatement, org.springframework.jdbc.support.KeyHolder keyHolder) -
generalInsert
public int generalInsert(GeneralInsertStatementProvider insertStatement, org.springframework.jdbc.support.KeyHolder keyHolder) -
insert
-
insert
-
insert
public <T> int insert(Buildable<InsertModel<T>> insertStatement, org.springframework.jdbc.support.KeyHolder keyHolder) -
insert
public <T> int insert(InsertStatementProvider<T> insertStatement, org.springframework.jdbc.support.KeyHolder keyHolder) -
insertBatch
-
insertBatch
-
insertMultiple
-
insertMultiple
-
insertMultiple
public <T> int insertMultiple(Buildable<MultiRowInsertModel<T>> insertStatement, org.springframework.jdbc.support.KeyHolder keyHolder) -
insertMultiple
public <T> int insertMultiple(MultiRowInsertStatementProvider<T> insertStatement, org.springframework.jdbc.support.KeyHolder keyHolder) -
selectList
public <T> List<T> selectList(Buildable<SelectModel> selectStatement, org.springframework.jdbc.core.RowMapper<T> rowMapper) -
selectList
public <T> List<T> selectList(SelectStatementProvider selectStatement, org.springframework.jdbc.core.RowMapper<T> rowMapper) -
selectOne
public <T> Optional<T> selectOne(Buildable<SelectModel> selectStatement, org.springframework.jdbc.core.RowMapper<T> rowMapper) -
selectOne
public <T> Optional<T> selectOne(SelectStatementProvider selectStatement, org.springframework.jdbc.core.RowMapper<T> rowMapper) -
update
-
update
-