Java Database Connectivity, [Java Database Connectivity, 줄여서 JDBC]는 클라이언트 프로그램이 데이터베이스에 액세스하는 방법을 표준화하고 데이터베이스의 데이터 쿼리 및 업데이트와 같은 방법을 제공하는 Java 언어의 애플리케이션 프로그래밍 인터페이스입니다.
Java Database Connectivity(줄여서 JDBC)는 클라이언트 프로그램이 데이터베이스에 액세스하는 방법을 표준화하고 데이터베이스의 데이터 쿼리 및 업데이트와 같은 방법을 제공하는 데 사용되는 Java 언어의 애플리케이션 프로그래밍 인터페이스입니다. JDBC는 Sun Microsystems의 상표이기도 합니다. 우리가 일반적으로 JDBC라고 부르는 것은 관계형 데이터베이스용입니다.
DBC 드라이버는 네 가지 유형으로 나뉩니다.
유형 1
JDBC-ODBC Bridge
이 유형의 드라이버는 모든 JDBC 호출을 ODBC에 전달한 다음 후자가 데이터베이스 로컬 드라이버 코드(즉, 데이터베이스 Oracle의 oci.dll과 같이 제조업체에서 제공하는 데이터베이스 작업 바이너리 코드 라이브러리입니다.
유형 2
로컬 API 드라이버
이 유형의 드라이버는 데이터베이스 제조업체에서 클라이언트를 통해 제공하는 로컬 코드 라이브러리(C/C++ 등)를 로드하여 데이터베이스에 액세스하며 드라이버에는 Java 코드가 포함되어 있습니다.
유형 3
네트워크 프로토콜 드라이버
이 유형의 드라이버는 클라이언트에 네트워크 API를 제공합니다. 클라이언트의 JDBC 드라이버는 소켓을 사용하여 서버의 미들웨어 프로그램을 호출한 후 요청을 특정 API로 변환합니다. 전화가 필요합니다.
유형 4
로컬 프로토콜 드라이버
이 유형의 드라이버는 소켓을 사용하여 클라이언트와 데이터베이스 간에 직접 통신합니다.
다음은 JDBC를 사용하여 다양한 데이터베이스를 연결하는 방법 목록입니다.
⒈Oracle8/8i/9i 데이터베이스(씬 모드)
⒉DB2 데이터베이스
⒊Sql Server7.0/2000 데이터베이스
⒋Sybase 데이터베이스
⒌Informix 데이터베이스
⒍MySQL Database
⒎PostgreSQL 데이터베이스
⒏ODBC를 사용하여 데이터베이스 직접 연결
원격 데이터베이스에 액세스할 때 JDBC는 인터넷 파일 주소 지정 체계와 웹 페이지 주소(Uniform Resource Locator URL)와 매우 유사한 파일 이름을 사용합니다. .
JDBC는 프로그래머가 SQL 요청을 작성할 때 사용할 객체 지향 클래스 세트를 지정합니다. JDBC 드라이버 API를 설명하는 추가 클래스 세트가 있습니다. Java 데이터 유형에 매핑할 수 있는 가장 일반적인 SQL 데이터 유형이 지원됩니다. 이 API는 Microsoft Transaction Server 요청에 대한 실행 지원과 트랜잭션 시작 부분으로 커밋 및 롤백하는 기능을 제공합니다.
추천 튜토리얼: "java 튜토리얼"
위 내용은 JDBC란 무엇이며 그 기능은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!