类 JsqlParserSupport

    • 字段概要

      字段 
      修饰符和类型 字段 说明
      protected org.apache.ibatis.logging.Log logger
      日志
    • 方法概要

      所有方法 实例方法 具体方法 
      修饰符和类型 方法 说明
      java.lang.String parserMulti​(java.lang.String sql, java.lang.Object obj)  
      java.lang.String parserSingle​(java.lang.String sql, java.lang.Object obj)  
      protected void processDelete​(net.sf.jsqlparser.statement.delete.Delete delete, int index, java.lang.String sql, java.lang.Object obj)
      删除
      protected void processInsert​(net.sf.jsqlparser.statement.insert.Insert insert, int index, java.lang.String sql, java.lang.Object obj)
      新增
      protected java.lang.String processParser​(net.sf.jsqlparser.statement.Statement statement, int index, java.lang.String sql, java.lang.Object obj)
      执行 SQL 解析
      protected void processSelect​(net.sf.jsqlparser.statement.select.Select select, int index, java.lang.String sql, java.lang.Object obj)
      查询
      protected void processUpdate​(net.sf.jsqlparser.statement.update.Update update, int index, java.lang.String sql, java.lang.Object obj)
      更新
      • 从类继承的方法 java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 字段详细资料

      • logger

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

      • JsqlParserSupport

        public JsqlParserSupport()
    • 方法详细资料

      • parserSingle

        public java.lang.String parserSingle​(java.lang.String sql,
                                             java.lang.Object obj)
      • parserMulti

        public java.lang.String parserMulti​(java.lang.String sql,
                                            java.lang.Object obj)
      • processParser

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

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

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

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

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