类 BlockAttackInnerInterceptor

    • 构造器详细资料

      • BlockAttackInnerInterceptor

        public BlockAttackInnerInterceptor()
    • 方法详细资料

      • beforePrepare

        public void beforePrepare​(org.apache.ibatis.executor.statement.StatementHandler sh,
                                  java.sql.Connection connection,
                                  java.lang.Integer transactionTimeout)
        从接口复制的说明: InnerInterceptor
        StatementHandler.prepare(Connection, Integer) 操作前置处理

        改改sql啥的

        指定者:
        beforePrepare 在接口中 InnerInterceptor
        参数:
        sh - StatementHandler(可能是代理对象)
        connection - Connection
        transactionTimeout - transactionTimeout
      • processDelete

        protected void processDelete​(net.sf.jsqlparser.statement.delete.Delete delete,
                                     int index,
                                     java.lang.String sql,
                                     java.lang.Object obj)
        从类复制的说明: JsqlParserSupport
        删除
        覆盖:
        processDelete 在类中 JsqlParserSupport
      • processUpdate

        protected void processUpdate​(net.sf.jsqlparser.statement.update.Update update,
                                     int index,
                                     java.lang.String sql,
                                     java.lang.Object obj)
        从类复制的说明: JsqlParserSupport
        更新
        覆盖:
        processUpdate 在类中 JsqlParserSupport
      • checkWhere

        protected void checkWhere​(java.lang.String tableName,
                                  net.sf.jsqlparser.expression.Expression where,
                                  java.lang.String ex)