일관된 방식으로 접근할 수 있도록 API를 제공하는 자바 클래스들의 모임으로 다음의 특징을 가진다.
함수 호출용 SQL 인터페이스ANSI SQL-92 표준을 지원공통된 SQL 인터페이스를 바탕으로 함
결과적으로 JDBC는 DB의 종류와
독립적인API를 제공
연결을 요청SQL 문을 전송결과를 요청오류 처리트랜잭션을 제어드라이버 검색초기화를 위한 작업을 수행연결SQL 문을 전달검색 결과를 전달커서를 조작트랜잭션을 시작
커서란?
- 오라클에서 CURSOR란 시스템 글로벌 영역의 공유 풀 내에
저장공간을 사용하여
사용자가 SQL 문을 실행시키면 결과값을 저장공간에 가지고 있다가 원하는 시기에
순차적으로 fetch해 처리하여 해당 결과 셋을 프로그래밍적으로 접근할수 있게 도와주는 기능묵시적커서(Implicit Cursor)와명시적커서(Explicit Cursor)가 존재
데이터가 저장되어 있는 장소