java/sql-dk/src/info/globalcode/sql/dk/DatabaseConnection.java
branchv_0
changeset 55 f5ed7c4efacc
parent 42 6fdaa4db3943
child 65 f05be87239ad
--- a/java/sql-dk/src/info/globalcode/sql/dk/DatabaseConnection.java	Tue Dec 24 14:36:14 2013 +0100
+++ b/java/sql-dk/src/info/globalcode/sql/dk/DatabaseConnection.java	Wed Dec 25 00:43:06 2013 +0100
@@ -26,6 +26,8 @@
 import java.sql.PreparedStatement;
 import java.sql.ResultSet;
 import java.sql.SQLException;
+import java.util.logging.Level;
+import java.util.logging.Logger;
 
 /**
  *
@@ -33,6 +35,7 @@
  */
 public class DatabaseConnection implements AutoCloseable {
 
+	private static final Logger log = Logger.getLogger(DatabaseConnection.class.getName());
 	private DatabaseDefinition databaseDefinition;
 	private Connection connection;
 
@@ -58,9 +61,11 @@
 
 	private void processCommand(SQLCommand sqlCommand, Formatter formatter) throws SQLException {
 		try (PreparedStatement ps = sqlCommand.prepareStatement(connection)) {
+			log.log(Level.FINE, "Statement prepared");
 			sqlCommand.parametrize(ps);
 
 			boolean isRS = ps.execute();
+			log.log(Level.FINE, "Statement executed");
 			if (isRS) {
 				try (ResultSet rs = ps.getResultSet()) {
 					processResultSet(sqlCommand, rs, formatter);