public interface UpdateTranslator extends ExecuteTranslator
更新动作解释器
负责执行更新相关的操作| Modifier and Type | Method and Description |
|---|---|
<T> int |
update(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate,
FieldExtractor fieldExtractor,
ExecuteExecutor executeExecutor,
boolean selective,
T t,
List<Condition> conditions)
根据条件方式批量更新数据
|
<T> int |
update(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate,
FieldExtractor fieldExtractor,
ExecuteExecutor executeExecutor,
boolean selective,
T t,
T condition)
根据条件方式批量更新数据
|
<T> int |
updateByPrimaryKey(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate,
FieldExtractor fieldExtractor,
ExecuteExecutor executeExecutor,
boolean selective,
T t)
根据主键更新一条数据
|
<T> int updateByPrimaryKey(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate,
FieldExtractor fieldExtractor,
ExecuteExecutor executeExecutor,
boolean selective,
T t)
T - 待更新的数据数据类型jdbcTemplate - JdbcTemplatefieldExtractor - 属性提取器executeExecutor - 非查询语句执行器selective - 是否为可选属性方式t - 待更新的数据<T> int update(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate,
FieldExtractor fieldExtractor,
ExecuteExecutor executeExecutor,
boolean selective,
T t,
T condition)
T - 待更新的数据数据类型jdbcTemplate - JdbcTemplatefieldExtractor - 属性提取器executeExecutor - 非查询语句执行器selective - 是否为可选属性方式t - 待更新的数据condition - 更新条件【默认为以可选属性方式】<T> int update(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate,
FieldExtractor fieldExtractor,
ExecuteExecutor executeExecutor,
boolean selective,
T t,
List<Condition> conditions)
T - 待更新的数据数据类型jdbcTemplate - JdbcTemplatefieldExtractor - 属性提取器executeExecutor - 非查询语句执行器selective - 是否为可选属性方式t - 待更新的数据conditions - 筛选条件Copyright © 2021. All rights reserved.