@Override
	protected String toDSL() {
		StringBuilder dsl = new StringBuilder();
		Connection connection = null;
		try {
			connection = dataSource.getConnection();
			dsl.append("jdbc --initializeDatabase="+initializeDB+" --url=" + connection.getMetaData().getURL());
		}
		catch (SQLException e) {
			throw new IllegalStateException("Could not get URL from connection metadata", e);
		}
		finally {
			if (connection != null) {
				try {
					connection.close();
				}
				catch (SQLException e) {
				}
			}
		}
		if (tableName != null) {
			dsl.append(" --tableName=" + tableName);
		}
		if (columns != null) {
			dsl.append(" --columns=" + columns);
		}

		return dsl.toString();
	}
Renders the DSL for this fixture.
spring-xd-test-fixtures/src/main/java/org/springframework/xd/test/fixtures/JdbcSink.java