성명서또는준비된 진술인터페이스ResultSet인터페이스저자:원래 Peter T. Mount 작성 (
<peter@retep.org.uk), 의 원저자젠 토토운전사.
젠 토토핵심입니다APIJava 1.1 이상. 그것 표준 인터페이스 세트를 제공합니다.SQL호환 데이터베이스.
포스트그레SQL제공유형 4 젠 토토운전사. 유형 4는 운전자가 Pure Java로 작성되었으며 데이터베이스에서 통신합니다. 시스템 자체 네트워크 프로토콜. 이로 인해 운전자는 플랫폼 독립적; 일단 컴파일되면 드라이버를 다음에서 사용할 수 있습니다. 모든 시스템.
이 장은 다음에 대한 완전한 가이드가 아닙니다.젠 토토프로그래밍해야 하지만 시작하는 데 도움이 됩니다. 자세한 내용은 다음을 참조하세요. 표준젠 토토 API문서. 또한 다음 내용을 살펴보세요. 소스에 포함된 예시. 기본 예제가 사용됩니다. 여기.
사전 컴파일된 드라이버 버전은 다음에서 다운로드할 수 있습니다.포스트그레SQL 젠 토토웹사이트.
또는 소스에서 드라이버를 빌드할 수도 있지만 변경하는 경우에만 이 작업을 수행해야 합니다. 소스 코드. 자세한 내용은 PostgreSQL을 참조하세요. 설치 지침. 설치 후 드라이버는 에서 찾아야 합니다.프리픽스/share/java/postgresql.jar. 결과 드라이버는 Java 버전용으로 빌드됩니다. 당신은 달리고 있습니다. 1.1로 빌드하는 경우JDK당신은 다음과 같은 버전을 만들 것입니다. Java 2로 빌드하는 경우 젠 토토 1 사양을 지원합니다.JDK(예:JDK1.2 또는JDK1.3) 다음 버전을 빌드합니다. 젠 토토 2 사양을 지원합니다.
드라이버를 사용하려면 JAR 아카이브(이름은postgresql.jar소스에서 빌드한 경우, 그렇지 않으면 이름이 지정될 것입니다.jdbc7.2-1.1.jar또는jdbc7.2-1.2.jar젠 토토 1 및 젠 토토 2용 각 버전)이 클래스에 포함되어야 합니다. 경로를에 넣거나클래스 경로환경 변수 또는 다음을 사용하여 에 플래그가 있습니다.자바명령줄.
예를 들어, 저는 다음을 사용하는 애플리케이션이 있습니다.젠 토토드라이버에 액세스하려면 천체를 포함하는 대규모 데이터베이스. 나는 신청서와젠 토토드라이버가 다음에 설치됨/usr/local/lib디렉토리 및 JavaJDK다음에 설치됨/usr/local/jdk1.3.1. 실행하려면 응용 프로그램을 사용하려면 다음을 사용합니다.
수출 CLASSPATH=/usr/local/lib/finder.jar(1):/usr/local/pgsql/share/java/postgresql.jar:. 자바 파인더
응용 프로그램 내에서 드라이버를 로드하는 방법이 다룹니다. 에서PostgreSQL : 문서 : 7.3 : 드라이버 윈 토토.
Java는 TCP/IP 연결만 사용하기 때문에포스트그레SQL서버는 다음과 같아야 합니다
TCP/IP 연결을 허용하도록 구성되었습니다. 이는 다음을 통해 수행할 수 있습니다.
설정tcpip_socket = true에서postgresql.conf파일 또는 작성자
공급하는-i옵션 플래그 다음 경우
시작우체국장.
또한 클라이언트 인증 설정은pg_hba.conf파일을 구성해야 할 수도 있습니다. 참조관리자 가이드14769_14795젠 토토드라이버는 신뢰, ID, 비밀번호, md5 및 암호화를 지원합니다. 인증 방법.