Class ConditionProvider

java.lang.Object
org.miaixz.bus.mapper.builder.MapperTemplate
org.miaixz.bus.mapper.provider.ConditionProvider

public class ConditionProvider extends MapperTemplate
ConditionProvider实现类,基础方法实现类
Since:
Java 17+
Author:
Kimi Liu
  • Constructor Details

    • ConditionProvider

      public ConditionProvider(Class<?> mapperClass, MapperBuilder mapperBuilder)
  • Method Details

    • selectCountByCondition

      public String selectCountByCondition(org.apache.ibatis.mapping.MappedStatement ms)
      根据Condition查询总数
      Parameters:
      ms - MappedStatement
      Returns:
      the string
    • deleteByCondition

      public String deleteByCondition(org.apache.ibatis.mapping.MappedStatement ms)
      根据Condition删除
      Parameters:
      ms - MappedStatement
      Returns:
      the string
    • selectByCondition

      public String selectByCondition(org.apache.ibatis.mapping.MappedStatement ms)
      根据Condition查询
      Parameters:
      ms - MappedStatement
      Returns:
      the string
    • selectByConditionAndRowBounds

      public String selectByConditionAndRowBounds(org.apache.ibatis.mapping.MappedStatement ms)
      根据Condition查询
      Parameters:
      ms - MappedStatement
      Returns:
      the string
    • updateByConditionSelective

      public String updateByConditionSelective(org.apache.ibatis.mapping.MappedStatement ms)
      根据Condition更新非null字段
      Parameters:
      ms - MappedStatement
      Returns:
      the string
    • updateByCondition

      public String updateByCondition(org.apache.ibatis.mapping.MappedStatement ms)
      根据Condition更新
      Parameters:
      ms - MappedStatement
      Returns:
      the string
    • selectOneByCondition

      public String selectOneByCondition(org.apache.ibatis.mapping.MappedStatement ms)
      根据Condition查询一个结果
      Parameters:
      ms - MappedStatement
      Returns:
      the string