Trabalhando com Statements
A CityBook Libraries quer consultar a tabela books. Para executar consultas SQL no JDBC, você precisa criar um objeto Statement a partir da sua conexão e usá-lo para rodar consultas e obter os resultados.
As credenciais do banco já estão carregadas na classe Credentials, e todos os imports necessários (Connection, DriverManager, SQLException, Statement, ResultSet) estão disponíveis.
Este exercício faz parte do curso
Consultando um banco de dados PostgreSQL em Java
Instruções do exercício
- Crie um
Statementa partir da conexão. - Execute a consulta usando o
Statementpara obter umResultSet.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
public class Main {
public static void main(String[] args) throws SQLException {
// Create statement and execute query
try (Connection conn = DriverManager.getConnection(Credentials.URL, Credentials.USER, Credentials.PASSWORD);
Statement stmt = conn.____();
ResultSet rs = ____.____("SELECT * FROM books")) {
System.out.println("Query Executed!");
}
}
}