Uses of Class
org.miaixz.bus.mapper.binding.condition.Condition
Packages that use Condition
Package
Description
条件处理
逻辑删除
-
Uses of Condition in org.miaixz.bus.mapper.binding.condition
Methods in org.miaixz.bus.mapper.binding.condition that return ConditionModifier and TypeMethodDescriptionConditionMapper.condition()创建并返回 Condition 对象ConditionWrapper.condition()获取当前查询条件Condition.excludeColumns(Fn<T, Object>... fns) 排除指定查询列,清除已选列设置设置非常规或字符串形式的排序,不覆盖已有排序设置动态构造的非常规排序通过方法引用设置排序字段Condition.orderByAsc(Fn<T, Object>... fns) 通过方法引用设置升序排序Condition.orderByDesc(Fn<T, Object>... fns) 通过方法引用设置降序排序Condition.selectColumns(Fn<T, Object>... fns) 指定查询列,多次调用覆盖,清除排除列设置设置更新字段和值设置更新字段和值Condition.setDistinct(boolean distinct) 设置 DISTINCT设置结尾 SQLCondition.setOrderByClause(String orderByClause) 设置排序字段Condition.setSelectColumns(String selectColumns) 设置查询列Condition.setSimpleSelectColumns(String simpleSelectColumns) 设置不带别名的查询列Condition.setStartSql(String startSql) 设置起始 SQLConstructors in org.miaixz.bus.mapper.binding.condition with parameters of type ConditionModifierConstructorDescriptionConditionWrapper(BasicMapper<T, I> basicMapper, Condition<T> condition) 构造函数,初始化基本 Mapper 和 Condition -
Uses of Condition in org.miaixz.bus.mapper.binding.logical
Methods in org.miaixz.bus.mapper.binding.logical that return ConditionMethods in org.miaixz.bus.mapper.binding.logical with parameters of type ConditionModifier and TypeMethodDescriptionlongLogicalMapper.countByCondition(Condition<T> condition) 根据 Condition 条件查询记录总数intLogicalMapper.deleteByCondition(Condition<T> condition) 根据 Condition 条件逻辑删除记录LogicalMapper.selectByCondition(Condition<T> condition) 根据 Condition 条件批量查询LogicalMapper.selectByCondition(Condition<T> condition, org.apache.ibatis.session.RowBounds rowBounds) 根据 Condition 条件分页查询org.apache.ibatis.cursor.Cursor<T> LogicalMapper.selectCursorByCondition(Condition<T> condition) 根据 Condition 条件进行游标查询org.miaixz.bus.core.lang.Optional<T> LogicalMapper.selectOneByCondition(Condition<T> condition) 根据 Condition 条件查询唯一实体<S extends T>
intLogicalMapper.updateByCondition(S entity, Condition<T> condition) 根据 Condition 条件批量更新实体<S extends T>
intLogicalMapper.updateByConditionSelective(S entity, Condition<T> condition) 根据 Condition 条件批量更新实体非空字段intLogicalMapper.updateByConditionSetValues(Condition<T> condition) 根据 Condition 条件和 SET 值更新字段