우리는 Java 1.6에서 실행되는 응용 프로그램을 가지고 있으며 사용자 정의 플러그인을 통해 RDBMS 시스템과 대화 할 수 있습니다. 우리는 고객이 가지고있는 데이터베이스의 유형에 상관하지 않지만 여러 가지 이유로 Type 4 드라이버를 요구하기로 결정했습니다.JDBC 드라이버가 유형 4인지 여부를 어떻게 확인할 수 있습니까?
드라이버가 Type 4가 아닌지 직접 디버깅 문제를 해결하는 것보다 즉시 거부 할 수 있도록 드라이버를 Type 4로 프로그래밍 방식으로 결정하고 싶습니다. 납품업자는, 나는 다만 버전 번호를 볼 수 없다. 필자는 Driver.jdbcCompliant()를 살펴 봤지만 이것이 Type 4 인 드라이버에 대한 필수 조건은 아닙니다. 또한 Connection을 작성한 다음이를 반영하여 isValid()와 같은 특정 메소드를 구현하는지 확인했습니다. , 그러나 다시 나는 이것이 반드시 드라이버가 Type 4임을 보장하지는 않는다는 것을 깨달았다. 어떤 제안?
나는 길이 있다고 생각하지 않습니다. –