| | |
| | | /** |
| | | * 根据 ID 删除 |
| | | * |
| | | * @param id 主键ID |
| | | * @param id 主键 |
| | | */ |
| | | public int deleteById(Serializable id) { |
| | | return DB.deleteById(id); |
| | |
| | | * 根据 ID 删除 |
| | | * |
| | | * @param useFill 是否填充 |
| | | * @param obj 主键ID或实体 |
| | | * @param obj 主键或实体 |
| | | * @since 3.5.7 |
| | | */ |
| | | public int deleteById(Object obj, boolean useFill) { |
| | |
| | | /** |
| | | * 删除(根据ID或实体 批量删除) |
| | | * |
| | | * @param idList 主键ID列表或实体列表(不能为 null 以及 empty) |
| | | * @param idList 主键列表或实体列表(不能为 null 以及 empty) |
| | | * @deprecated 3.5.7 {@link #deleteByIds(Collection)} |
| | | */ |
| | | @Deprecated |
| | |
| | | /** |
| | | * 删除(根据ID或实体 批量删除) |
| | | * |
| | | * @param idList 主键ID列表或实体列表(不能为 null 以及 empty) |
| | | * @param idList 主键列表或实体列表(不能为 null 以及 empty) |
| | | * @since 3.5.7 |
| | | */ |
| | | public int deleteByIds(@Param(Constants.COLL) Collection<?> idList) { |
| | |
| | | * <ul>注意:无论参数为id还是实体,填充参数只会以方法追加的et参数为准.<ul/> |
| | | * </p> |
| | | * |
| | | * @param collections 主键ID列表或实体列表(不能为 null 以及 empty) |
| | | * @param collections 主键列表或实体列表(不能为 null 以及 empty) |
| | | * @param useFill 逻辑删除下是否填充 |
| | | * @since 3.5.7 |
| | | */ |
| | |
| | | /** |
| | | * 根据 ID 查询 |
| | | * |
| | | * @param id 主键ID |
| | | * @param id 主键 |
| | | */ |
| | | public T selectById(Serializable id) { |
| | | return DB.selectById(id); |
| | |
| | | /** |
| | | * 查询(根据ID 批量查询) |
| | | * |
| | | * @param idList 主键ID列表(不能为 null 以及 empty) |
| | | * @param idList 主键列表(不能为 null 以及 empty) |
| | | */ |
| | | public List<T> selectBatchIds(@Param(Constants.COLL) Collection<? extends Serializable> idList) { |
| | | return DB.selectBatchIds(idList); |
| | |
| | | /** |
| | | * 查询(根据ID 批量查询) |
| | | * |
| | | * @param idList idList 主键ID列表(不能为 null 以及 empty) |
| | | * @param idList idList 主键列表(不能为 null 以及 empty) |
| | | * @param resultHandler resultHandler 结果处理器 {@link ResultHandler} |
| | | * @since 3.5.4 |
| | | */ |
| | |
| | | } |
| | | |
| | | /** |
| | | * 根据主键id删除数据 |
| | | * 根据主键删除数据 |
| | | * |
| | | * @param id 主键id |
| | | * @param id 主键 |
| | | * @return 是否成功 |
| | | */ |
| | | public Boolean remove(Serializable id) { |
| | |
| | | } |
| | | |
| | | /** |
| | | * 根据主键id删除数据 |
| | | * 根据主键删除数据 |
| | | * |
| | | * @param listId id列表 |
| | | * @return 是否成功 |
| | |
| | | } |
| | | |
| | | /** |
| | | * 根据主键id逻辑删除数据(逻辑删除) |
| | | * 根据主键逻辑删除数据(逻辑删除) |
| | | * |
| | | * @param id 主键id |
| | | * @param id 主键 |
| | | * @return 是否成功 |
| | | */ |
| | | public Boolean deleteLogic(Serializable id) { |