사용자 정의 유형 3 JDBC 드라이버를 구현하는 중입니다. 이 커스텀 드라이버가 호환 가능한 오픈 소스 JDBC 클라이언트 guis와 함께 훌륭하게 플레이하고 싶습니다. 구현할 수있는 일반적인 인터페이스 (예 : Driver, ResultSet, Connection, Statement, DatabaseMetaData, ResultSetMetaData)는 명확하며 필요한 인터페이스의 구현 수준은 혼란 스럽습니다. JDBC 드라이버가 연결시 gui 클라이언트에 의해 성공적으로 인식 될 수 있도록 메타 데이터 트리 (테이블/열)를 나열하고 간단한 Statement를 실행하고 ResultSet을 표시 할 때 구현의 최소 요구 사항이 있습니까? SQLopceptions를 던지거나 UnSupportedFeature를 던지면 안되나요? ** 필요없는 경우 예외가 있습니까? 이러한 인터페이스 방식 중 하나에서 null을 반환하면 프런트 엔드 클라이언트 GUI가 중단됩니까? 평균 JDBC GUI 클라이언트가 우발적으로 옵션으로 보이는 것을 구현하지 않으면 복구 할 수 있습니까?JDBC 클라이언트에 연결할 때 최소 JDBC 드라이버 구현 요구 사항
감사, 확실한 대답을 아마도
사양을 읽는 것은 어떻습니까? – Holger