类 AbstractLikeSqlConverter<T>

    • 构造器详细资料

      • AbstractLikeSqlConverter

        public AbstractLikeSqlConverter()
    • 方法详细资料

      • convert

        public void convert​(String sql,
                            Set<String> fields,
                            T parameter)
        转义特殊字符
        参数:
        sql - SQL语句
        fields - 字段列表
        parameter - 参数对象
      • transferWrapper

        public abstract void transferWrapper​(String field,
                                             T parameter)
        转义条件构造的特殊字符 在业务层进行条件构造产生的模糊查询关键字,使用QueryWrapper,LambdaQueryWrapper
        参数:
        field - 字段名称
        parameter - 参数对象
      • transferSelf

        public abstract void transferSelf​(String field,
                                          T parameter)
        转义自定义条件拼接的特殊字符 未使用条件构造器,但是在service层进行了查询关键字与模糊查询符`%`手动拼接
        参数:
        field - 字段名称
        parameter - 参数对象
      • transferSplice

        public abstract void transferSplice​(String field,
                                            T parameter)
        转义自定义条件拼接的特殊字符 在Mapper类的注解SQL中进行了模糊查询的拼接
        参数:
        field - 字段名称
        parameter - 参数对象