public Connection getConnection() {
		if (connection == null) {
			try {
				return cpds.getConnection();
			} catch (SQLException e) {
				throw new RuntimeException(e);
			}
		} else {
			return connection;
		}
	}