Connection, Statement, ResultSet 클래스는
Java의 JDBC(Java Database Connectivity) API에서 제공하는 클래스로,
데이터베이스에 연결하고 쿼리를 실행하는데 사용됨.
Connection
데이터베이스와의 연결을 나타냄.
이 객체를 통해 SQL 문을 실행하고 결과를 받아올 수 있음.
Connection 객체는 DriverManager.getConnection() 메소드를 통해 얻을 수 있음.
이 메소드는 데이터베이스 URL, 사용자 이름, 비밀번호를 매개변수로 받음.
Statement
SQL 문을 데이터베이스에 보내는 역할을 함.
Statement 객체는 Connection 객체의 createStatement() 메소드를 통해 생성됨.
Statement 객체의 executeQuery() 메소드를 사용하면 SQL 쿼리를 실행할 수 있음.
ResultSet
SQL 쿼리의 결과를 나타냄.
Statement 객체의 executeQuery() 메소드는 SQL 쿼리를 실행하고 그 결과를 ResultSet 객체로 반환함.
ResultSet 객체의 메소드를 사용하면 결과 집합의 데이터를 읽을 수 있음.