2012-07-13 4 views
3

프로그래머 A는 JDBC 3 (db2jcc.jar)을 사용하여 응용 프로그램을 작성하고 WebSphere App Server에 전개했습니다.JDBC 4는 JDBC 3과 완벽하게 호환됩니까?

JDBC 3 대신 JDBC 4 (db2jcc4.jar)를 사용하도록 JDBC 연결을 변경하는 것이 좋습니까?

JDBC 4는 JDBC 3과 완벽하게 호환됩니까?

답변

4

JDBC 4는 JDBC 3과 호환 가능하며 드라이버를 교체하는 데 문제가 없어야합니다. 목표 섹션의 JDBC 4.0 specification 2.2 개요에서 인용

, JDBC 4.0의 목표 중 하나는

8) 기존의 응용 프로그램과 JDBC 기술 사용 드라이버를 기존 드라이버 (JDBC 드라이버)와 과의 호환성을 유지하는 것입니다 그것들을 사용하는 응용 프로그램은 JDBC 4.0 API를 지원하는 Java 가상 머신의 구현에서 계속 작동해야합니다. JDBC API의 이전 릴리스 에 정의 된 기능 만 사용하는 응용 프로그램은 변경 사항을 계속 실행하지 않아도됩니다. 기존 응용 프로그램이 JDBC 4.0 기술로 마이그레이션하는 것은 간단합니다.