-
Improvement
-
Resolution: Invalid
-
Minor
-
None
-
None
-
Operating System: All
Platform: PC
En mettant le niveau de log des composants suivant à DEBUG :
- java.sql.Connection
- java.sql.Statement
- java.sql.PreparedStatement
- java.sql.ResultSet
il est possible de voir le contenu des requêtes SQL et la gestion des connexions :
[java.sql.Connection] - <
Connection>
[java.sql.PreparedStatement] -
WHERE toto = ?>
[java.sql.PreparedStatement] - <{pstm-100096}
Parameters: [W032000017]>
[java.sql.PreparedStatement] - <
Types: [java.lang.String]>
[java.sql.ResultSet] - <
ResultSet>
La configuration log4j serait :
log4j.logger.java.sql.Connection=DEBUG
log4j.logger.java.sql.Statement=DEBUG
log4j.logger.java.sql.PreparedStatement=DEBUG
log4j.logger.java.sql.ResultSet=DEBUG
Il faut donc virer tous les log.debug("SQL :* et configurer le loggeur.