수색…


비고

JDBC 또는 Java DataBase Connectivity는 (관계형) 데이터베이스에 연결하기위한 Java 스펙입니다. JDBC는 많은 인터페이스와 예외, 드라이버의 기대 (또는 요구 사항)의 형태로 공통 API를 제공합니다.

JDBC 스펙은 두 부분으로 구성됩니다.

  1. JSR-221 페이지 에서 사용할 수있는 사양 문서
  2. Java SE API (패키지 java.sqljavax.sql )에 포함 된 API 및 설명서

대부분의 관계형 데이터베이스와 일부 비 관계형 데이터베이스는 JDBC를 구현하는 드라이버를 제공합니다.

버전

번역 출시일
3.0 2002-02-06
4.0 2006-12-11
4.1 2011 년 7 월 7 일
4.2 2014-03-18

연결 만들기

JDBC를 사용하려면 응용 프로그램의 클래스 경로에 데이터베이스의 JDBC 드라이버가 있어야합니다.

데이터베이스에 연결하는 여러 가지 방법이 있지만 일반적인 방법은 java.sql.DriverManager 를 사용하거나 javax.sql.DataSource 의 데이터베이스 특정 구현을 구성하고 사용하는 것입니다.

jdbc:somedb://localhost/foobar url을 사용하여 데이터베이스에 대한 연결을 작성하고 모든 직원에게 5 % 증가를 제공하는 갱신 명령문을 실행하는 간단한 예는 jdbc:somedb://localhost/foobar 과 같습니다.

try (Connection connection = DriverManager.getConnection(
        "jdbc:somedb://localhost/foobar", "anna", "supersecretpassword");
     Statement updateStatement = connection.createStatement()) {
    
    updateStatement.executeUpdate("update employees set salary = salary * 1.05");
}

자세한 내용은 데이터베이스 연결 만들기를 참조하십시오.



Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow