java/sql-dk/src/info/globalcode/sql/dk/DatabaseConnection.java
branchv_0
changeset 42 6fdaa4db3943
parent 41 514df5061f59
child 55 f5ed7c4efacc
equal deleted inserted replaced
41:514df5061f59 42:6fdaa4db3943
    29 
    29 
    30 /**
    30 /**
    31  *
    31  *
    32  * @author Ing. František Kučera (frantovo.cz)
    32  * @author Ing. František Kučera (frantovo.cz)
    33  */
    33  */
    34 public class DatabaseConnection {
    34 public class DatabaseConnection implements AutoCloseable {
    35 
    35 
    36 	private DatabaseDefinition databaseDefinition;
    36 	private DatabaseDefinition databaseDefinition;
    37 	private Connection connection;
    37 	private Connection connection;
    38 
    38 
    39 	public DatabaseConnection(DatabaseDefinition databaseDefinition) throws SQLException {
    39 	public DatabaseConnection(DatabaseDefinition databaseDefinition) throws SQLException {
   112 
   112 
   113 			formatter.writeEndRow();
   113 			formatter.writeEndRow();
   114 		}
   114 		}
   115 
   115 
   116 	}
   116 	}
       
   117 
       
   118 	@Override
       
   119 	public void close() throws SQLException {
       
   120 		connection.close();
       
   121 	}
   117 }
   122 }