JDBC

위키백과, 우리 모두의 백과사전.
이동: 둘러보기, 검색
JDBC
최근 버전 JDBC 4.2 / 2013년 12월 5일, 968일 경과
운영 체제 크로스 플랫폼
종류 데이터 접근 API

JDBC(Java Database Connectivity)는 자바에서 데이터베이스에 접속할 수 있도록 하는 자바 API이다. JDBC는 데이터베이스에서 자료를 쿼리하거나 업데이트하는 방법을 제공한다.

역사[편집]

썬 마이크로시스템즈는 1997년 2월 19일 JDBC를 JDK 1.1의 일부로 출시하였다.[1] 그 뒤로 이제까지 자바 SE의 일부로 되고 있다.

JDBC 클래스는 자바 패키지 java.sql과 javax.sql에 포함되어 있다.

버전 3.1을 기점으로 JDBC는 자바 커뮤니티 프로세스를 통해 개발되고 있다. JSR 54는 JDBC 3.0을 규정(J2SE 1.4에 포함됨)하고, JSR 114는 JDBC Rowset addition을 규정하며, JSR 221은 JDBC 4.0의 사양(자바 SE 6에 포함됨)이다.[2]

JDBC 4.1은 JSR 221의 유지보수판 1에 규정되어 있고[3], 자바 SE 7에 포함되어 있다.[4]

최신 버전은 JDBC 4.2는 JSR 221의 유지보수판 2에 규정되어 있고[5], 자바 SE 8에 포함되어 있다.[6]

JDBC API 역사
JDBC 버전 발표 자바 플랫폼 중요한 변화
JDBC 4.0 JavaEE 6 예정 JSR 221
JDBC 3.0 JavaEE 5 JSR 54
JDBC 2.0
JDBC 1.0 J2SE 1.1

같이 보기[편집]

각주[편집]

  1. “Sun Ships JDK 1.1 -- Javabeans Included”. 《www.sun.com》. Sun Microsystems. 1997년 2월 19일. 2008년 2월 10일에 원본 문서에서 보존된 문서. 2010년 2월 15일에 확인함. February 19, 1997 - The JDK 1.1 [...] is now available [...]. This release of the JDK includes: [...] Robust new features including JDBC for database connectivity 
  2. JDBC API Specification Version: 4.0.
  3. JSR-000221 JDBC API Specification 4.1 (Maintenance Release 1)
  4. http://docs.oracle.com/javase/7/docs/technotes/guides/jdbc/jdbc_41.html
  5. JSR-000221 JDBC API Specification 4.2 (Maintenance Release 2)
  6. http://docs.oracle.com/javase/8/docs/technotes/guides/jdbc/jdbc_42.html