책에서 JDBC API를 사용하는 드라이버에 대해 읽었습니다. 설명에 대해서는 명확하지 않습니다. 아래 코드가 어떤 종류의 드라이버를 사용하는지 알고 싶습니다. 유형 4 드라이버 (데이터베이스 공급 업체가 제공하는 java 드라이버)입니까? 유형 4 드라이버의 경우 클라이언트 응용 프로그램에 설치할 필요가 없다고 언급되었습니다. 하지만 코드가 작동하려면 클래스 파일 com.mysql.jdbc.Driver가 필요합니다. 여기에 무엇을 의미하는지 확실하지 않습니다.JDBC 드라이버 정보
또한 유형 2 드라이브는 데이터베이스 공급 업체에서 드라이버의 바이너리 코드를 사용하므로 클라이언트에 설치해야합니다. 아래의 예와 다른 점. 유형 2 드라이버에 액세스하기 위해 샘플 코드를 붙여 넣을 수 있다면 도움이 될 것입니다. 당신이 문구 (특히 오래된 문서에서) 4 JDBC 드라이버를 입력 할 참조 "아무것도 설치할 필요가 없다"를 참조하면
Class.forName("com.mysql.jdbc.Driver").newInstance();
String url = "jdbc:mysql://localhost/coffeebreak";
conn = DriverManager.getConnection(url, "username", "password");
doTests();
conn.close();
표준 [JDBC에 대한 Java 자습서] (http://docs.oracle.com/javase/tutorial/jdbc/index.html)가 유용 할 수 있습니다. – DNA
정보를 보내 주셔서 감사합니다. – Arav