public interface DeleteTranslator extends ExecuteTranslator
删除动作解释器
负责执行删除相关的操作Modifier and Type | Method and Description |
---|---|
<T> int |
delete(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate,
FieldExtractor fieldExtractor,
ExecuteExecutor executeExecutor,
boolean selective,
T t)
根据条件删除删除
|
<T> int |
delete(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate,
FieldExtractor fieldExtractor,
ExecuteExecutor executeExecutor,
Class<T> clazz,
boolean selective,
List<Condition> conditions)
根据条件删除删除
|
<T> int |
deleteByPrimaryKey(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate,
FieldExtractor fieldExtractor,
ExecuteExecutor executeExecutor,
Class<T> clazz,
Object primaryKey)
根据主键删除一条数据
|
<T> int deleteByPrimaryKey(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate, FieldExtractor fieldExtractor, ExecuteExecutor executeExecutor, Class<T> clazz, Object primaryKey)
T
- 需要操作的table对应的POJO的类型jdbcTemplate
- JdbcTemplatefieldExtractor
- 属性提取器executeExecutor
- 语句执行器clazz
- 需要操作的table对应的POJO类primaryKey
- 主键<T> int delete(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate, FieldExtractor fieldExtractor, ExecuteExecutor executeExecutor, boolean selective, T t)
T
- 需要操作的table对应的POJO的类型jdbcTemplate
- JdbcTemplatefieldExtractor
- 属性提取器executeExecutor
- 语句执行器selective
- 是否为可选属性方式t
- 需要操作的table对应的POJO类实例<T> int delete(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate, FieldExtractor fieldExtractor, ExecuteExecutor executeExecutor, Class<T> clazz, boolean selective, List<Condition> conditions)
T
- 需要操作的table对应的POJO的类型jdbcTemplate
- JdbcTemplatefieldExtractor
- 属性提取器executeExecutor
- 语句执行器clazz
- 需要操作的table对应的POJO类selective
- 是否为可选属性方式conditions
- 筛选条件Copyright © 2021. All rights reserved.