codice:
PreparedStatement ps = conn.prepareStatement(
          "SELECT * FROM a WHERE p = ?");
      ps.setString(1, "AAA");
      System.out.println(ps.toString());
a me con toString() su ps mi restituisce questo:
codice:
com.mysql.jdbc.PreparedStatement@19dfbff: SELECT * FROM a WHERE p = 'AAA'
Quindi la query c'è tutta con tutte le aggiunte del caso, l'unica cosa che disturba è l'handle iniziale alla risorsa.