类 SqlUtils

java.lang.Object
com.walker.jdbc.util.SqlUtils

public class SqlUtils extends Object
sql操作工具类
作者:
ruoyi
  • 字段详细资料

    • SQL_REGEX

      public static final String SQL_REGEX
      定义常用的 sql关键字
      另请参阅:
    • SQL_PATTERN

      public static final String SQL_PATTERN
      仅支持字母、数字、下划线、空格、逗号、小数点(支持多个字段排序)
      另请参阅:
    • PAGE_PREFIX_ORACLE

      public static final String PAGE_PREFIX_ORACLE
      另请参阅:
    • PAGE_SUFFIX_ORACLE

      public static final String PAGE_SUFFIX_ORACLE
      另请参阅:
  • 构造器详细资料

    • SqlUtils

      public SqlUtils()
  • 方法详细资料

    • getOraclePageSql

      public static final String getOraclePageSql(String sql)
      把原始sql变成oracle分页语句。
      参数:
      sql -
      返回:
    • escapeOrderBySql

      public static String escapeOrderBySql(String value)
      检查字符,防止注入绕过
    • isValidOrderBySql

      public static boolean isValidOrderBySql(String value)
      验证 order by 语法是否符合规范
    • filterKeyword

      public static void filterKeyword(String value)
      SQL关键字检查