Bonjour,

Pour exécuter une requête avec JdbcTemplate, je fais l'appel suivant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
    final JdbcTemplate jdbcTemplate = new JdbcTemplate(datasource);
    final String requete = "SELECT champ FROM TABLE WHERE champ1=? AND champ2=? AND champ3=?" ;
    Object resultat = jdbcTemplate.queryForObject(requete, new Object[]{param1, param2, param3}, new RowMapper(){...}) ;
Tout ça fonctionne très bien, mais je voudrais récupérer la requête avec les paramètres qui ont été injectés dedans. Y'a-t-il un moyen de le faire sans construire un PreparedStatement à côté et sans construire la requête "à la main" ?