Statement 다루기
CityBook Libraries에서는 books 테이블을 조회하려고 합니다. JDBC에서 SQL 쿼리를 실행하려면 연결에서 Statement 객체를 만든 뒤, 이를 사용해 쿼리를 실행하고 결과를 받아야 해요.
데이터베이스 자격 증명은 Credentials 클래스에 미리 로드되어 있으며, 필요한 모든 import(Connection, DriverManager, SQLException, Statement, ResultSet)도 제공됩니다.
이 연습은 강의의 일부입니다
Java에서 PostgreSQL 데이터베이스 질의하기
연습 안내
- 연결에서
Statement를 생성하세요. Statement를 사용해 쿼리를 실행하고ResultSet을 받으세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
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!");
}
}
}