java jdbc 예제

저작권 © 2012-2019 vogella GmbH. 소프트웨어 예제의 무료 사용은 이클립스 공공 라이센스 2.0의 조건에 따라 부여됩니다. 이 튜토리얼은 크리에이티브 커먼즈 저작자 표시-비상업적-공유3.0 독일 라이선스에 따라 게시됩니다. http://www.beginnerstutorialexamples.com/jdbc-tutorial-for-beginners-with-examples/ 연결 풀링에 대한 지식을 예제와 공유할 수 있습니까? 시작하기 위해 JDBC 코드가 일반적으로 작성되는 방법을 보여 주는 간단한 BasicJDBCDemoDemo Java 클래스를 만들었습니다. 이 클래스는 여기에 표시됩니다 : JDBC가 존재한 이유는 무엇입니까? 이전에 JDBC가 ODBC의 발전이라고 말했듯이 ODBC는 플랫폼에 의존하는 데 많은 단점이 있었습니다. ODBC API는 C, C ++, 파이썬, 코어 자바로 작성되었으며 위에서 알고있는 언어 (Java 및 파이썬의 일부 제외)는 플랫폼에 따라 다릅니다. 따라서 의존성을 제거하기 위해 JDBC는 Java로 작성된 클래스와 인터페이스로 구성된 데이터베이스 공급업체에서 개발했습니다. 자바 프로그램과 데이터베이스 사이의 연결에 대한 단계 다음은 자바 DB에 대한 데이터베이스 연결 URL 구문입니다 : 자바 DB : jdbc : derby:testdb;create = true, 여기서 testdb에 연결할 데이터베이스의 이름이며, create =true는 DBMS가 만들도록 지시합니다. 데이터베이스를 참조하십시오. 일반적으로 데이터베이스 URL에서 연결할 기존 데이터베이스의 이름도 지정합니다.

예를 들어 URL jdbc:mysql://localhost:3306/mysql은 mysql이라는 MySQL 데이터베이스의 데이터베이스 URL을 나타냅니다. 이 자습서의 샘플은 샘플이 새 데이터베이스를 만들기 때문에 특정 데이터베이스를 지정하지 않는 URL을 사용합니다. 위의 예제는 emp 테이블의 모든 레코드를 가져옵니다. DriverManager.getConnection 메서드는 데이터베이스 연결을 설정합니다. 이 메서드에는 DBMS에 따라 달라지는 데이터베이스 URL이 필요합니다. 다음은 데이터베이스 URL의 몇 가지 예입니다: Java 프로젝트 및 de.vogella.mysql.first라는 패키지 만들기. 자세한 내용은 Java DB 기술 설명서의 Java DB 개발자 가이드 및 Java DB 참조 설명서를 참조하십시오. beginnerstutorialexamples.com 대한 예제와 함께 더 많은 자바 JDBC 자습서를 찾을 수 있습니다. 좋은 프로젝트! 나는 또한 JDBC에 노력하고 여기에 방문자가 사용할 수 있도록 내 프로그램을 게시 : http://www.codenirvana.in/search/label/Java 이전 버전의 JDBC에서 연결을 얻기 위해, 당신은 먼저 방법을 호출하여 JDBC 드라이버를 초기화했다 Class.forName.

이 메서드에는 java.sql.Driver 형식의 개체가 필요했습니다. 각 JDBC 드라이버에는 java.sql.Driver 인터페이스를 구현하는 하나 이상의 클래스가 포함되어 있습니다.