query exécutée par toplink
Bonjour,
j'utilise actuellement la technologie toplink et j'aimerais faire un historique sql de toutes les requêtes de type update, insert et delete. Quelqu'un pourrait-il me dire comment obtenir la requête SQL exécutée par toplink lors d'un mergeEntity et persisteEntity?
merci d'avance
connaître la requête exécutée
Rebonjour,
en fait je vais poser ma question un peu différemment. j'ai le code suivant dans mon application :
Code:
1 2 3 4
| Query query = em.createQuery(
"select m from Message where m.sender = :sender");
query.setParameter("sender", "moi");
x = query.getResultList(); |
Comment puis-je connaître la requêtes qui a été réellement exécutée? (c'est-à-dire "select m from Message where m.sender = 'moi'")
Je n'ai pas trouvé de méthodes dans l'objet Query qui me permettait d'avoir cette information. quelqu'un a-t-il une idée? merci d'avance