>  기사  >  데이터 베이스  >  DriverManager는 mysql 데이터베이스에 연결하여 실제 개발에 사용됩니다.

DriverManager는 mysql 데이터베이스에 연결하여 실제 개발에 사용됩니다.

黄舟
黄舟원래의
2017-08-10 15:27:561512검색

실제 개발에서는 DriverManager를 사용하여 mysql 데이터베이스에 연결합니다


1 이전 글에서는 Driver를 사용하여 데이터베이스에 연결하는 방법과 Driver를 사용하여 작성하는 일반적인 방법을 소개했지만. 실제 개발에서는 DriverManager가 데이터베이스 연결 관리로 사용됩니다.


2. 프로젝트에 새 DriverManagerTest.java 클래스를 생성합니다

DriverManager는 mysql 데이터베이스에 연결하여 실제 개발에 사용됩니다.


3.

DriverManager는 mysql 데이터베이스에 연결하여 실제 개발에 사용됩니다.


4. 코드 설명, 여기서는 여전히 Drvier의 일반적인 방법이 사용되며, 데이터베이스의 관련 정보는 jdbc.properties 파일에 기록됩니다.

유일한 차이점은 DriverManager 드라이버가 데이터베이스를 로드하고 연결할 때 다음 코드만 필요하다는 것입니다.

이것은 드라이버보다 훨씬 쉽습니다.

DriverManager는 mysql 데이터베이스에 연결하여 실제 개발에 사용됩니다.


5. 기본 메서드에서 다음과 같이 테스트하여 연결이 성공했음을 나타냅니다

DriverManager는 mysql 데이터베이스에 연결하여 실제 개발에 사용됩니다.


6. 문제가 발생합니다. 드라이버 구현 클래스 Driver 드라이버는 Reflection = (Driver) Class.forName(driverClass).newInstance()를 통해 생성되며 DriverManager는 실제로 드라이버를 등록하지 않고 리플렉션만 사용하여 getConnection 메서드를 직접 사용합니다. DriverManager .registerDriver (Class.forName(driverClass).newInstance());


7 이제 Driver 클래스에서 단축키 ctrl+t를 사용하여 소스를 확인해야 합니다. 드라이버 - com.mysql.jdbc

DriverManager는 mysql 데이터베이스에 연결하여 실제 개발에 사용됩니다.


8. src 파일에 소스코드가 있으므로 다음 그림을 보실 수 있습니다

DriverManager는 mysql 데이터베이스에 연결하여 실제 개발에 사용됩니다.


9. 소스 코드를 연결하려면 소스 첨부를 클릭하세요

DriverManager는 mysql 데이터베이스에 연결하여 실제 개발에 사용됩니다.


10.

DriverManager는 mysql 데이터베이스에 연결하여 실제 개발에 사용됩니다.


11. 클래스가 초기화될 때 등록된 다음 정적 코드 블록을 볼 수 있습니다

위 내용은 DriverManager는 mysql 데이터베이스에 연결하여 실제 개발에 사용됩니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.