성명서또는PreparedStatement인터페이스결과세트인터페이스CallableStatement인터페이스ResultSet저장된 항목에서
기능ConnectionPoolDataSource데이터소스JDBC핵심입니다API자바 1.1 이상. 그것 표준 인터페이스 세트를 제공합니다.SQL호환 데이터베이스.
PostgreSQL제공유형 4 JDBC운전자. 유형 4는 운전자가 Pure Java로 작성되었으며 데이터베이스에서 통신합니다. 시스템 자체 네트워크 프로토콜. 이로 인해 운전자는 플랫폼 독립적; 일단 컴파일되면 드라이버를 다음에서 사용할 수 있습니다. 모든 시스템.
이 장은 다음에 대한 완전한 안내서가 아닙니다.JDBC프로그래밍을 해야 하지만 시작하는 데 도움이 됩니다. 자세한 내용은 다음을 참조하세요. 표준JDBC API문서. 또한 다음 내용을 살펴보세요. 소스에 포함된 예시입니다.
이 섹션에서는 실행하기 전에 수행해야 할 단계를 설명합니다. 다음을 사용하는 프로그램을 작성하거나 실행할 수 있습니다.JDBC인터페이스.
사전 컴파일된 드라이버 버전은 다음에서 다운로드할 수 있습니다.포스트그레SQL JDBC웹사이트.
또는 소스에서 드라이버를 빌드할 수도 있지만 변경하는 경우에만 이 작업을 수행해야 합니다. 소스 코드. 자세한 내용은 다음을 참조하세요.PostgreSQL 설치 지침. 이후 설치하려면 드라이버를 다음 위치에서 찾아야 합니다.PREFIX/share/java/스포츠 토토 사이트.jar. 결과 드라이버는 Java 버전용으로 빌드됩니다. 당신은 달리고 있습니다. 1.1로 빌드하는 경우JDK당신은 다음과 같은 버전을 만들 것입니다. 을 지원합니다JDBC1 사양(1.2 또는 1.3으로 빌드하는 경우)JDK당신은 다음과 같은 버전을 만들 것입니다. 을 지원합니다JDBC2 사양, 마지막으로 1.4로 빌드하는 경우JDK당신은 을 지원하는 버전JDBC3 사양.
드라이버를 사용하려면 JAR 아카이브(이름은스포츠 토토 사이트.jar소스에서 빌드한 경우, 그렇지 않으면 이름이 지정될 것입니다.pg7.4jdbc1.jar, pg7.4jdbc2.jar또는pg7.4jdbc3.jar에 대한JDBC 1, JDBC2 그리고JDBC각각 3개 버전)이 필요합니다. 클래스 경로에 포함시키거나클래스 경로환경 변수 또는 플래그를 사용하여자바명령 라인.
예를 들어, 다음을 사용하는 애플리케이션이 있다고 가정합니다.JDBC드라이버에 액세스하려면 데이터베이스이며 해당 애플리케이션은 다음과 같이 설치됩니다./usr/local/lib/myapp.jar. 포스트그레SQLJDBC드라이버가 다음으로 설치됨/usr/local/pgsql/share/java/스포츠 토토 사이트.jar. 애플리케이션을 실행하려면 다음을 사용합니다.
내보내기 CLASSPATH=/usr/local/lib/myapp.jar:/usr/local/pgsql/share/java/스포츠 토토 사이트.jar:. 자바 마이앱
응용 프로그램 내에서 드라이버를 로드하는 방법이 다룹니다. 에서섹션 31.2.
Java는 TCP/IP 연결만 사용하기 때문에PostgreSQL서버는 다음과 같아야 합니다 TCP/IP 연결을 허용하도록 구성되었습니다. 이는 다음을 통해 수행할 수 있습니다. 설정tcpip_socket = true에서스포츠 토토 사이트.conf파일 또는 작성자 공급하는-i옵션 플래그 다음 경우 시작우체국장.
또한 클라이언트 인증 설정은pg_hba.conf파일을 구성해야 할 수도 있습니다. 참조PostgreSQL : 문서 : 7.4 : 윈 토토 윈 토토15429_15455JDBC드라이버는 다음을 지원합니다신뢰, ident, 비밀번호, md5및암호인증 방법.