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