다음을 통해 공유


JDBC 드라이버의 JDBC 4.3 준수

JDBC 드라이버 다운로드

참고 항목

SQL Server용 Microsoft JDBC Driver 6.4 이전 버전은 JDBC(Java Database Connectivity) API 4.2 사양만 준수합니다. 6.4 릴리스 포함 이전 버전에는 이 섹션이 적용되지 않습니다.

버전 6.4부터 Microsoft JDBC Driver for SQL Server는 JAVA 9와 호환되며 구현되지 않은 메서드가 있는 새로운 JDBC 4.3 API에 대해 SQLFeatureNotSupportedException을 throw합니다.

MICROSOFT JDBC Driver 7.0 for SQL Server 릴리스에서는 이제 드라이버가 JAVA 10과 호환되며 아래 멘션 API를 지원합니다. 드라이버는 JDBC 4.3 사양에서 중요하지 않은 다른 메서드에 대해서는 SQLFeatureNotSupportedException를 스로우합니다.

새 API 설명 중요 구현 내용
void java.sql.connection.beginRequest() 이 연결에서 독립적인 작업 단위인 요청이 시작되고 있음을 드라이버에 암시합니다. 자세한 내용은 java.sql.Connection을 참조하세요. 퍼블릭 API 메서드를 통해 수정할 수 있는 연결 필드의 값, 즉 databaseAutoCommitMode, transactionIsolationLevel, networkTimeout, holdability, sendTimeAsDatetime, statementPoolingCacheSize, disableStatementPooling, serverPreparedStatementDiscardThreshold, enablePrepareOnFirstPreparedStatementCall, catalogName, sqlWarnings, useBulkCopyForBatchInsert을 저장합니다.
void java.sql.connection.endRequest() 요청(독립적인 작업 단위)이 완료된 드라이버에 대한 힌트입니다. 자세한 내용은 java.sql.Connection을 참조하세요. 작업 단위 중에 생성된 문을 닫고 열려 있는 트랜잭션을 롤백합니다. 또한 이 메서드는 위에 나열된 연결 필드의 변경 내용을 되돌리기.