JDBC, 넌 누군데?
자바 언어로 다양한 종류의 관계형 데이터베이스를 접속하고, 명령문을 수행하여 처리하고자 할 때 사용되는 표준 API. 자바의 표준 에디션에서 지원하는 기술로서, 접속하려는 DBMS 서버에 따라서 별도의 드라이버가 필요하다.
간단한 구성
- JDBC Interface
- Java SE에서 제공하는 java.sql package
- JDBC Driver
- java.sql 인터페이스들을 상속하여 메소드의 몸체(body)를 구현한 클래스들이 필요하다.
- JDBC Program을 위해서는 우선 Driver가 선행으로 준비되어야 한다.
- JDBC Driver loading
Class.forName("oracle.jdbc.driver.OracleDriver");
- DBMS Server 접근
- JDBC Driver 준비가 완료되면, DB Server와 연결 작업 시작
- java.sql package의 DriverManager 클래스의 getConnection() 이용
1 | /** |