사용할 클래스
OracleDriver : 오라클(DB벤더)에서 제공한다. ojdbc6.jar
C:\oraclexe\app\oracle\product\11.2.0\server\jdbc\lib
이후 클래스는 모두 자바에서 제공
공통 패키지 : java.sql 제공
DriverManager : DB접속(connection) 생성
Connection : DB접속
PreparedStatement : 쿼리문 실행
ResultSet : SELECT문 실행 결과
PreparedStatement
를 사용하면 된다.PreparedStatement 로그인 상황
- DTO (Data Transfer Object), 데이터 전송 객체
- DB로 전송할 데이터는 하나로 모아서 처리, 클래스를 이용해 객체로 만들어서 전달하는 형태
- DAO (Data Access Object), 데이터베이스 접근 객체
- 쿼리문을 실행하는 모든 메소드를 처리하는 클래스, Singleton 패턴으로 하나의 객체만 존재할 수 있도록 처리
- DB저장소를 처리하는 영역으로 레파지토리(Repository) 패키지로 처리