类 JsqlParserSupport

java.lang.Object
com.baomidou.mybatisplus.extension.parser.JsqlParserSupport
直接已知子类:
BaseMultiTableInnerInterceptor, BlockAttackInnerInterceptor, IllegalSQLInnerInterceptor

public abstract class JsqlParserSupport extends Object
https://github.com/JSQLParser/JSqlParser
从以下版本开始:
2020-06-22
作者:
miemie
  • 字段详细资料

    • logger

      protected final org.apache.ibatis.logging.Log logger
      日志
  • 构造器详细资料

    • JsqlParserSupport

      public JsqlParserSupport()
  • 方法详细资料

    • parserSingle

      public String parserSingle(String sql, Object obj)
    • parserMulti

      public String parserMulti(String sql, Object obj)
    • processParser

      protected String processParser(net.sf.jsqlparser.statement.Statement statement, int index, String sql, Object obj)
      执行 SQL 解析
      参数:
      statement - JsqlParser Statement
      返回:
      sql
    • processInsert

      protected void processInsert(net.sf.jsqlparser.statement.insert.Insert insert, int index, String sql, Object obj)
      新增
    • processDelete

      protected void processDelete(net.sf.jsqlparser.statement.delete.Delete delete, int index, String sql, Object obj)
      删除
    • processUpdate

      protected void processUpdate(net.sf.jsqlparser.statement.update.Update update, int index, String sql, Object obj)
      更新
    • processSelect

      protected void processSelect(net.sf.jsqlparser.statement.select.Select select, int index, String sql, Object obj)
      查询