Fully Responsive Theme
Resize your Browser to see the Effect
Parallax Effect
Scroll and Notice the Header Image

java jdbc 예제

프론트 엔드 즉, 자바 프로그램과 백 엔드 즉, 데이터베이스 사이에 연결을 설정하기 전에 우리는 정확하게 JDBC가 무엇인지, 그리고 왜 그것이 존재하게되었는지 배워야합니다. 이전 버전의 JDBC에서는 연결을 얻으려면 먼저 Class.forName 메서드를 호출하여 JDBC 드라이버를 초기화해야 했습니다. 이 메서드에는 java.sql.Driver 형식의 개체가 필요했습니다. 각 JDBC 드라이버에는 java.sql.Driver 인터페이스를 구현하는 하나 이상의 클래스가 포함되어 있습니다. 자바 DB의 드라이버는 org.apache.derby.jdbc.EmbeddedDriver 및 org.apache.derby.jdbc.ClientDriver이며, MySQL 커넥터 /J에 대한 드라이버는 com.mysql.jdbc.Driver입니다. 인터페이스 java.sql.Driver를 구현하는 클래스의 이름을 얻으려면 DBMS 드라이버의 설명서를 참조하십시오. Java DB: jdbc:derby:testdb;create=true, 여기서 testdb는 연결할 데이터베이스의 이름이며 create=true는 DBMS에 데이터베이스를 만들도록 지시합니다. JDBC가 존재한 이유는 무엇입니까? 이전에 JDBC가 ODBC의 발전이라고 말했듯이 ODBC는 플랫폼에 의존하는 데 많은 단점이 있었습니다. ODBC API는 C, C ++, 파이썬, 코어 자바로 작성되었으며 위에서 알고있는 언어 (Java 및 파이썬의 일부 제외)는 플랫폼에 따라 다릅니다. 따라서 의존성을 제거하기 위해 JDBC는 Java로 작성된 클래스와 인터페이스로 구성된 데이터베이스 공급업체에서 개발했습니다. Java 프로그램과 데이터베이스 간의 연결을 위한 단계 Java 프로젝트와 de.vogella.mysql.first라는 패키지를 만듭니다.

이 템플릿 예제에서 언급한 모든 단계는 이 자습서의 후속 장에서 설명합니다. beginnerstutorialexamples.com 대한 예제와 함께 더 많은 자바 JDBC 자습서를 찾을 수 있습니다. 자바에서 MySQL에 연결하려면 MySQL의 JDBC 드라이버를 사용해야합니다. MySQL JDBC 드라이버를 MySQL 커넥터/J라고 합니다. 다음 URL에서 최신 MySQL JDBC 드라이버를 찾을 수 있습니다: http://dev.mysql.com/downloads/connector/j. 이제 다음 SQL 문을 통해 예제 내용이 있는 샘플 데이터베이스 테이블을 만듭니다. 참고: 이 URL은 Java DB 임베디드 드라이버와 데이터베이스 연결을 설정합니다. Java DB에는 다른 URL을 사용하는 네트워크 클라이언트 드라이버도 포함되어 있습니다. 이 연습에서는 새 데이터베이스, 새 사용자 및 예제 테이블을 만듭니다.

이를 위해 mysql 명령줄 클라이언트를 통해 MySQL 서버에 연결합니다. 이 예에서 sonoo는 데이터베이스 이름, 루트는 사용자 이름과 암호 둘 다입니다. Java에서 관계형 데이터베이스에 액세스하기 위한 인터페이스는 JDBC(Java 데이터베이스 연결)입니다. JDBC를 통해 데이터베이스에 대한 연결을 만들고 데이터베이스 쿼리및 업데이트를 발행하고 결과를 받을 수 있습니다. 내 SQLProcessor 예제의 경우 표준 JDBC 프로그래밍 기술을 사용하여 작성된 기본 데이터베이스 상호 작용 클래스인 내 클래스의 “참조 구현”입니다. 다음은 Java DB의 데이터베이스 연결 URL 구문입니다: JDBC란? JDBC는 자바 데이터베이스 연결의 약자입니다. 그것은 ODBC (오픈 데이터베이스 연결)에 대한 발전이다. JDBC는 프런트 엔드에서 백 엔드로 데이터를 이동하기 위해 개발 된 표준 API 사양입니다. 이 API는 Java로 작성된 클래스와 인터페이스로 구성됩니다. 기본적으로 자바 프로그램과 데이터베이스 사이의 인터페이스 (Java에서 사용하는 것이 아님) 또는 채널로 작동하므로 프로그래머가 Java 코드에서 데이터를 보내고 나중에 사용할 수 있도록 둘 사이의 링크를 설정합니다. 시작하기 위해 JDBC 코드가 일반적으로 작성되는 방법을 보여 주는 간단한 BasicJDBCDemoDemo Java 클래스를 만들었습니다. 이 클래스는 여기에 표시됩니다: 이 예제에서는 MySql을 데이터베이스로 사용하고 있습니다.

그래서 우리는 mysql 데이터베이스에 대한 다음과 같은 정보를 알 필요가 : 자바 데이터베이스 연결 (JDBC) API는 자바 응용 프로그램이 데이터베이스와 상호 작용할 수 있습니다.

This entry was posted in Uncategorized.