code: public int execute(String sql, Object... params) {
          Connection conn = getConn();
          try {
              return conn.createQuery(sql)
                      .withParams(params)
                      .executeUpdate()
                      .getResult();
          } finally {
              this.closeConn(conn);
              this.clean(conn);
          }
      }
docs: Execute sql statement
  
  @param sql    sql statement
  @param params params
  @return affect the number of rows